I've been using SplashID forever. They have a desktop app that you can download and sync with. I've actually been using since my iPhone days and was able to transfer my passwords from my 1st gen iPhone to my iPodTouch, to my various Androids and even to my new laptop. Highly recommended.
LastPass is my choice. It is secure (all encryption is done on your own device) and works very well on my Android phone, PCs (XP and Windows 7), MacBook, and iOS devices. You can also generate one-time-use passwords to use on public computers.