I have never used any ppc programs to make money, not even adsense! I feel left out Any good recommendations wouldn't go a miss! The thing about adsense is, the adverts are really ugly!
You can customize them and make them match your site alot nicer though robson. Ive never had enough hits to my site to even consider any of these type things. Id really love to open a high traffic site so i could play with advertising and such.
If you're going to do adverts - at least tie them in with your site in a more personal way than Google would have it. Go around to sites you like, if you like them ask if they want an ad and how much they'd give you. Write up a nice Ad Script, or use an ASP.NET Ad Rotator and a page to log clicks and redirect and you're sorted.