Budget is £100 max. The Dyson is too pricey but I've heard good things about the Shark, which is available for £99 now, but are cheaper ones like Vax and B&D any good? Amazon has several for around £25 but they're brands I've never heard of!
Any recommendations?