Good-Person
Captain Junkie
i believe that model is not sustainable on the long run especially when your site does not boost of much traffic and the cpm on the site is not very high, containing to pay poster on your site would become counter productive.
Well, you could make good money and get good CPM rates if you work with reputable networks like Google Adsense. Unfortunately, such kind of networks have a really strict requirements.