Licensed software doesn't necessarily = secure software. Excellent example: Microsoft! After nearly 30 years in IT support and software development, I have hundreds of passwords to keep track of and I don't trust them to online storage as with Xmarks (although I do use Xmarks to sync bookmarks). I've found only a couple of good password managers and the one I like the most and that I trust (because it's open source and subject to peer scrutiny) is KeePass. I used to use AnyPassword but they chose to lag behind when Windows 7 came out and are not yet supporting it (except with their paid version) so I've moved all my passwords over to KeePass. It's free and also runs on multiple platforms.