I wonder what would be a good hoover for carpets (not deep). Experience tells me that some are just weedy and crap and disappointing (maybe OK for hard floors) and I don’t want to waste money on one that’s as feeble as the current one. Need something powerful. Online reviews are contradictory and confusing. I’ve been led to believe the cordless ones don’t have strong suction. Do any of them have good power? The Henry cylinder ones always seem to get good customer feedback…but I quite fancy a bagless one for a change. I always like the hoovers that have a narrow (and swivelling) head which can easily get in and out of little nooks and crannies. I like the idea of a Miele because they have a reputation for great engineering but theirs are all bagged I think. I suppose a bag is not the end of the World. I’ve seen some very cheap ones with good customer comments. Can a £50 one really be a goody…especially on carpets?