http://www.businessweek.com/the_thread/techbeat/archives/2005/04/rise_of_new_pay.html