I've heard good things about Sebo cleaners as well, although if I was after a bag-based cleaner I'd probably go for a Miele.

I was dissapointed with the performance of the early Dyson models, but the turbobrush models are much better.