I've always had this one stumbling block on my iPhone: Surfing the net.
On my desktop Mac, all of my website passwords are automagically handled either by Keychain Access or Safari's built-in password thing. So, when I go to a site that needs my password (such as FineTunedMac, for example), I'm signed in without having to do anything. It never happens on my iPhone. It's always asking for passwords, and my passwords are different for every site, and usually a bunch of randomly generated characters that I have no hope of remembering.
So, does the iPhone version of Safari not have any way of remembering my passwords, or have I just not set things up properly?
It seems to me that if I sync my iPhone to my Mac, that my iPhone should then know all of my website passwords.