Get an upright one.....mum got through 2 little ones in a year . We had wooden floors- it was defo the best hoover we've had....I'd never have another one. All my mates have them too and I don't think any of us have had a problem!!
I got a bosch ergomaxx recently and I love it. Its really powerful and great on both carpets and wooden/tiled floors. Its also really light to pull around. We live in a flat so I cannot comment on how easy it is for stairs.
Which gave it a good write up, I gotit online for about £120 I think????
i was pleased with my dyson to start with - then it seemed to lose suction but i couldn't find a blockage anywhere. then dyson sent an engineer round who did find a blockage in a bit of it i could never have accessed - now it works brilliantly again!!!