We have the Weber Summit S-470 and really love it. Not cheap, but I'm guessing it will give us a good 10-15 year run easily. I pay a guy to come clean it every year. I use it 4-5 times a week and it still looks new. Weather is obviously a bit easier here so a good cover and it should last for a long time.