Much as I hate to come across as the type of person who is really very into cleaning products I have to say that I love this machine.
Yes, it scares the daylights out of the cats and yes it it a little loud but it really works.
Vacuuming now takes a fraction of the time and the stairs are cleaner than they have been in months. I have no complaints about the cord length and can manage 2 receptions rooms the lower hall and the kitchen all from one reasonable central socket
This even manages to cope with fine plaster dust which has broken 2 previous cleaners