BARACK OBAMA: Book royalties alone ran to $2.5 million in 2008.