I've heard good things about a third popular password manager called 1Password, but it's expensive at $49.99 for the Mac or Windows version, and $17.99 for the iPhone app.
Regardless of the service you pick, do not use the same password across multiple sites. Hacks often occurs on sites' servers and not your computer. So, for example, if your bank is hacked and the Bad Guys get your password, you don't want them to be able to use it to access your brokerage account or medical records.
Oh yeah, also make sure your master password isn't something lame like "123" or "password." But you knew that, right?
Sign up for CIO Asia eNewsletters.