Great new web-based password manager

Like you, I have many websites I must log into for work and at home, and it is a difficult thing to keep up with the user id and password for every site.  There is also the concern of keeping them secure.  This gets harder each year as more resources that were...