Our range is electric, with the glass top and convection oven. We looked at natural gas, but the cost for hookup and venting requirements, put it out of reach.
With regards to a BBQ, our next one will be natural gas, and stainless steel, because stainless steel doesn't melt. http://www.jehovahs-witness.com/6/69397/1.ashx