I think I'd prefer one same password for everything. If I make it complex enough so a password guessing program can't go through a list of words to guess it, then it should be okay.
There are too many things that require passwords, so having different ones for everything is pretty hard.