If you have the money, buy a good wood pellet grill. I bought one 3 years ago and never looked back. I don't own any propane or charcoal grills now.
A pellet grill is a computer controlled wood fired grill, pure and simple. It'll maintain fire temperatures from 150-500 degrees. It will be at 300 degrees about 10 minutes after turning it on, and 500 degrees about 15-20 minutes after turning it on. Nothing tastes better than steaks and burgers cooked on a real fire...and the BBQ...out of this world.