I've had a Home Depot cheapo since I bought my house in 05. It still looks good since we keep it clean and covered.
My friend has a high dollar gas grill and the steaks he makes on it taste the same as the ones I make on mine. No sense in spending a ton on a grill of you can take care of it.