Yes, I try to make custom passwords for the "important" sites I use too. I think the most important thing to keep entirely separate is your email, because hackers could get access to a lot of things if they have your email. Especially if you used the same password for that as other things.
RE: So my account got compromised...