I really get frustrated with passwords. Its bad enough that I have to have dozens of different ones - each with their own arcane rules (for instance exactly 6 digits, of which you must have 2 numbers and 1 capital letter) - but then I can't even see what I'm typing into the damn field.
Worst of all is Lotus-Bloody-Notes which "compounds the issue further by displaying multiple bullets for each keystroke, giving the impression that you have suffered contact bounce or accidentally pressed extra keys."
As much as it is a overused thing to say, I agree with Jakob Nielsen when he writes "It's time to show most passwords in clear text as users type them" see
http://www.useit.com/alertbox/passwords.html.
Even better, use the suggestion of WebFertile (see
http://www.webfertile.co.uk/web-design/web-design-resource.asp?postId=33):
Our new website designs will now mask the password field by default, but include a box that users can tick to show the letters typed in.
For more on this topic - see Schneier on Security