I've seen a lot of people recommend Lastpass lately, but couldn't the government force Lastpass to create a backdoor for them to get the passwords before they are encrypted?
I'd also worry about a catastrophic event of Lastpass losing those passwords somehow, and then remaining locked out of many websites.
And what about Bittorent Sync with an old PC as an alternative? They even have an iOS app now.