Well, I dont know about the Iphone... but for macs this is a MUST HAVE program. I have been using the same 3 stupid passwords for years. Very Bad Idea! 1password gives you the ability to create large random passwords and saves them in your keychain (i think). you can use one passwords app to go in and look at those passwords if needed. the only problem about this is, "IF YOU ARE NOT AT YOUR OWN COMPUTER," you probably wont be able to log in. because 1password creates random passwords (unless told to do otherwise).

For example, I was showing my friend HULU.com and was asked for my name and password on a tv show that was for MATURE AUDIENCE ONLY. well I never bothered to remember my password because its 10 random characters.

still very cool though. all i have to do is go to the login screen of the sight and click my little 1P at the top of my browser and it automatically fills in my name and password and hits enter for me.... (very nice option)