I know this may not have any bearing on this thread but read this about the password breach at eBay.