I have only used a Dyson once, no doubt it's efficient, but I found it clumsy, but there are smaller ones....

The next one I'm getting will be a Miele, I really like those! My sister got one last year, it's very efficient and also quite silent, compared to the rest of them.