The best suggestion I can give is that you should never reuse passwords from site to site. Make sure to create unique passwords for every site so the rest remain secure if one happens to be compromised...
If you can't remember them all, write them in a discreet little notebook and tuck them away...