Hands down Google Adsense. Don't get me wrong though, I love NameDrive and have near 200 names parked there along with some at Sedo and Afternic. Yesterday I took one name from NameDrive and hosted my domain with a nice ppc template with Google Adsense and my first day earned two dollars and two clicks. Not alot but my site is not even indexed yet,etc. As someone said, there is no middleman to pay. So it will depend on how confident you are in either designing your site properly or knowing where to go to get it down. Also you must weigh in the cost of this. If you park your domain, ie NameDrive or elsewhere the only costs you will incur are your annual reg fee. The other route, depending on how tech savvy you are and if you own your own server or not, you will pay annual reg fee, hosting fee, one time ppc template and content fee, possible SEO fee, etc. If you decide to go the Adsense route, make sure your read their TOS as they are very tough on faulty clicks and page impressions. You do not want to get banned!