I can almost feel the collective head shaking going on from reading this thread.
We have a Dyson, has a big ball instead of wheels. It works well enough, picks up stuff from the floor.
My wife always goes on about the G-Tech on the adverts but they're not cheap