Steam compromised.

QUOTE
Intruders obtained access to a Steam database in addition to the forums. This database contained information including user names, hashed and salted passwords, game purchases, email addresses, billing addresses and encrypted credit card information.


So, you know...be 'ware.