I've had many irons. I have an Oliso 1600 currently and really like it. I had a Rowenta steam generator. It was okay. Not great. I also had a LauraStar steam generator that I paid a fortune for. It did last over 10 years with heavy use. They had gone up so much in price that when it quit working, I couldn't make myself pay that much for another iron.
I got my Oliso from Bed, Bath & Beyond. They let me use my 20% off coupon and I used all of the gift cards that I get from the credit card rewards programs so ended up paying less the $25 on my credit card. Score!