The following articles are very interesting reading and I highly recommend you take a look at them:
you shouldn't be using passwords of any kind on your windows
The Great Debates: Pass Phrases vs. Passwords. Part 1, 2, and 3 of 3.
After having read the above I have all but switched to passphrases. I think they are going to be a move in the right direction for me (at least until more biometric type authentication is put into place).
Well I need to go come up with a few passphrases now.