@CalvinF: 1Password. Period.

Ryan Parman @skyzyx