Stainless Steel is a popular choice for grills and smokers. Two types of stainless are used in the manufacture of BBQ cookers: Austenitic and ferritic.
Because it contains more nickel and less steel in the alloy, the most common type of austenitic steel, called 304, is higher quality and higher cost. The most common ferritic steel, called 430, is not as durable and it is harder to weld properly. 430 contains more steel and magnets stick to it. 304 will not attract magnets. But don't bother bringing magnets to a big box store on your next shopping trip. Most grills are 430 with the exception of some burners and grates. Only the most expensive cookers use 304 extensively.
The most significant problem with cheap grills is they often use very thin 430 stainless. These lightweight machines are pretty and shiny on the showroom floor but vulnerable to the demands of grilling. They can quickly develop minute stress fractures that lead to corrosion and reduced performance. They also lose their shine quickly and need polishing to maintain their sexy showroom look.
According to the AmazingRibs.com science advisor Prof. Greg Blonder, 430 is not as durable as 304 and it is harder to weld properly. "The welding heat remixes the steel microstructure away from optimum, so the weld often rusts or cracks. But very few grills at the low end are welded. Almost all bent and screwed."
Don't be afraid of 430, it does not deserve the derision common on the internet, but do look for heavy gauge construction throughout. Look at the screws, because sometimes they are not stainless and they will rust. Be advised that some manufacturers use heavier gauge steel on the lid and only the lid. They know it is one of the first things you will touch and a heavy lid creates a good first impression. They may even use 304 on the lid and 430 on the cart.
If you are choosing between stainless and other materials, select in favor of thickness. Thick powder coated steel or enameled steel will retain heat better than thin stainless and if properly coated, they will not rust. And coated steel is cheaper than stainless.
Stainless steel is so popular because it looks good. Alas, all stainless shows dirt, dust, grease, and rainspots and maintaining that beautiful shine is an ongoing task that many, including Yours Truly, cannot bear. Manufacturers recommend cleaning your grill after each use! Right. I don't know anyone who does this.
Warm soapy water with a clean water rinse works well. Do not burnish stainless steel with a circular motion. Rub, wipe and polish in the direction of the grain. Do not use abrasive pads or steel wool. Covering your grill will keep it cleaner and extend its life.
There are a variety of cleaning products available from branded and generic stainless steel polish to disposable grill wipes. Read the labels. Some can damage your deck and furniture. If you're so inclined to clean your grill, roll it onto your driveway, wash with warm soapy water, rinse with your hose, dry it off, then polish. But beware that these chemicals then find their way into the water table.
Blonder says "I pay more attention to cleaning the inside than the outside. On the outside, beware of kitchen cleaning products- they can erase the printed lettering around the knobs!"
I asked Meathead what he thinks and he said "I have a well-worn Char-Broil made with 430 and it is holding up fine after many years of heavy use. It looks like crap because I don't cover it. If you are a neat freak you'll go crazy polishing your smoker. But it's a barbecue for cryin' out loud. Who cares if it's dirty on the outside?"
I've found that beer applied to the cook improves the appearance of my grill. Particularly when I know a load of tasty meat is sizzling under the lid!