Yep - exactly. On the problematic Mac, am noticing that external drives are slow to eject, so there is a process somewhere that is corrupted.
Minor problems like these can actually be a bit fun - your machine isn't exactly melting down, and it's an opportunity learn a bit more. (He said, before giving up and re-installing everything...)