Got a Weber Genesis about 8-10 years ago. Just had to change the thermostat, igniter, and flavor bars...and now it looks and works like a new grill again. Those things will last forever if you take care of them, and they cook like a dream.
Just got the 18" Smokey Mountain smoker, and that makes kick ass ribs after 6 hours of slow cooking.
I'm a BIG fan of Weber stuff.