I use stainless steel and prefer it for most things.

I've ordered from foodservicewarehouse.com a couple of times - I'm hesitant to recommend them because both times there have been issues with the items not being in stock (and us not being told about it until after we had paid), have had a couple of items show up dented (although they made up for that by sending us new ones and allowing us to keep the dented ones, too) - but the products I have, I like very much.
Personally, I'm kind of anti-single-use-kitchen-gadgets. I can steam things just fine without an appliance for it, and it saves me money and counter/cabinet space. I would go with some kind of insert over an appliance.