We Weber guys love our grills. They can smoke, grill, offset, bake, make pizza, and there's a ton of accessories. I wore out an 18.5" that is probably close to 40 years old. It may still have some life in it as a homemade
WSM so I haven't discarded it.
I'm not into the fancy stuff Weber is doing to their grills these days. A 22.5" Weber Kettle with an ash catcher can be used for just about anything. I have one with a table attached, but none of the fire starter additions. I learned to smoke on my Kettle. A 22.5" can be used for everything. As a smoker it is good for smokes no longer than 6-8 hours. You can go longer, but it requires baby sitting. Shorter, high temp smokes are a no brainer and require no attention at all. The 22.5" can be had new for $149. On Craigslist you can find barely used new ones for next to nothing if you keep watching.
Personally, I'd buy the 26.75" Weber Kettle if I was in the market today. Twice as pricey as the 22.5", but good for up to 12 hours of slow smoking from what I've read.
The real kicker for Webers, they last for decades with little to no attention.
The Oklahoma Joe is very popular. Lots of users. With proper attention they can last quite a while.