Like ebay? I think that using different passwords for all purposes is important.
Ironically, getting iCloud suggest a password for every site you sign up to will help to secure your accounts. I've been systematically going through all my accounts and having iCloud suggest a safe password. The only accounts with simple passwords are the ones which hold no data and are disposable.