My DD just bought a new Hamilton Beach. I know it's inexpensive but it's a great steam iron. Heavy enough to press well and yet light enough to not wear you out. It does not have a non-stick ironing surface and we like it much better than a non-stick. I think it was about $49 bucks at Wal-Mart.