Another thought about spam perhaps not being so inefficient: AOL is the most popular ISP (I think) and Hotmail must be up there in popularity for email accounts- and this is the case even though those two are notorious for giving out their banks of email addresses to spammers. In addition, selling these names is good because it makes the service cheaper- you may not like spam, but you do like a free email account...
Jason
