This from American Idol, via Kamp Krusty:
The cost of a 30 second ad on American Idol averages $600,000. For the finale that figure can be $1M +. Even at the base price of $600,000 per half minute, that's still $20,000 per second of advertising.
Think of how many church parking lots could be paved with that kind of money.