Looking to buy a new cordless vacuum cleaner but there are so many on the market at varying prices I just can't decide. Sometimes you can get away with buying a decent product without spending full bucks... but then other times I think 'buy cheap, buy twice'. Should I be forking out a bit more for a cordless vacuum or does a mid range price one do a good job ? Not looking for anything too tech/fancy. I have no pets but three girls at home with long hair. I'd say normal amount of mess on the floor. Any recommendations please?