This is the only resource you will ever need on vacuums. He has 3 other AmAs that are equally as informative:
https://www.reddit.com/r/IAmA/commen..._and_ive_lost/
Based on his recommendations, my girlfriend and I bought a Miele C3 Total Care and love it, one of the best purchases we've ever made.