hard to go wrong with a Weber product. Take care of it, and it will last a long time. You can find parts for them at any time. The gas models are fantastic, no nonsense grills that get plenty hot. My Genesis is my midweek, need to cook something for the kids, grill.
Pellet grills are fun things, but for every day grilling, I'd lean towards the Weber. You can get high high heat on a pellet, but you usually have to make modifications to do it. Grill grates, special searing sections, etc. The best models for searing and every day grilling, are usually the super nice models and not your run of the mill Traeger. It's more like a smoky oven than anything else. I used to have a Rec Tec but ended up giving it to a friend. It's a great grill and a heap of fun, but for me, it would be a good second grill and not a replacement for my Weber.