Bloggers for Hire:

The WSJ reports there are over 20 million bloggers in the U.S., 1.7 million of which generate income, and under 500,000 of which make blogging their primary source of income.