I have a Dyson, it's my second (gave my first, an upright to a family member when I moved into a flat and wanted a smaller model.) I love it. I also love that you can get it serviced (including labour and all necessary parts) for £75 through the Dyson website.
I wouldn't choose to have any kind of vacuum.