http://www.xbiz.com/news_piece.php?id=9501
I love how they come out and position this like they are doing it for their clients. They don't mention how every link on that site (and they don't all link to iBill processing sites) have an affiliate code that they are going to get paid on.
Spamming their list of 30 million should make them some cash.