There's some great links at
http://www.ultrapasswords.com
P.S. Don't tell your BOSS! :-)