Passwords - and more specifically, using the same passwords on multiple accounts - was a huge problem for me as a freelancer. Managing all those client accounts with security required that I find an easy solution (or be forced to frantically change all the account credentials upon hearing word of a hack!) I've been using PasswordBox for iPhone and it works really well. It syncs to my computer, generates strong passwords and automatically logs me in. Can't recommend it more highly.