Passwords in the cloud
This is a pretty neat solution; the most exciting part of it being that passwords are generated for you: You don't need to invent your own "secure" passwords anymore. Inventing good passwords is really troublesome and most people fail at it anyway.
But I still don't like that the solution is based on an "encrypted vault" which is then synced between devices and stored in the cloud. That concept has a lot of important problems; and when it involves my passwords, I really don't ever want to run into trouble with any of them:
1. Your passwords need to sync before they become ubiquitously available. That means coming online with ALL devices, and waiting for the cloud service to sync between them. Never mind what happens when conflicts arise!
2. Your passwords are not reproducible without the cloud storage; which means if you lose access to your Apple ID, you lose access to ALL your passwords; since you don't actually know any of them.
3. There's a very important meme being broken here: Regardless of how much security and encryption is claimed: if you don't know HOW it works, you CANNOT trust that it is secure in the way that you need it to be secure. One example is Skype's encryption...
4. We may all trust Apple, but should you? And even if you should, given that it's subject to US laws and increasing surveillance, can you? Look to the future, there's no telling what the world will look like in 10 years, but I'm pretty sure I don't want anyone able to get into all my private stuff.
Anyway, if you're still with me, you may be interested to check out
Master Password; it generates your passwords, but doesn't store or sync them ever, and still makes them ubiquitously available with no risk of losing them. Check out the algorithm page if you're curious how. But note that the Mac app isn't on the App Store yet (will be in a few weeks).