I recently bought a Cobb charcoal cooker and I highly recommend it. I like having multiple sources of cooking fuel, and charcoal never goes bad if stored properly, so I was looking for an efficient charcoal cooker. The Cobb will cook an entire meal with 10-12 chunks of charcoal. With some of the accessory pans, you can boil, braise, and fry as well as grill. It is good at smoking food too. There is a moat in which you can pour beer, wine, water or whatever to give the food more flavor, or to cook foil pouches of veggies.
I would not pay the full online price -- I got mine for half price through a woot.com deal.