I'l third the Dyson.
I've got a basic one that you pull along behind you rather than an 'upright' model.
To be honest, between the two, which one you get should be decided by one factor - who in the house has the longest hair? (And that includes all humans!)
I would regularly be having to cut hovered up long hair free of the rotating brushes you get on all upright models. If I didn't do it after each use I'd soon jam the brush solid and it would be useless as a hoover!
I've got the longest hair between me and the dog.
Pull-along-wheelie-jobs don't have rotating brushes so do a far more efficient job for me.
There ya go.
As for dishwashers - I wouldn't recommend the modle I've got. Very temperamental, always breaking down and you really have to push all teh right buttons in the right order to get it to work.
It's kinda complicated programming it and if you mess it up mid-cycle you have to start all over again.
The make is the Housemate 3000.
Ha, I bet you thought I was going to say 'Me'. Not a chance. I do the hoovering, he does the washing up.