Preferably under $200, preferably upright, low pile carpets and hardwood, but no pet hair. Any suggestions would be appreciated. I've looked around a bit and at the $400+ end I see Miele and Dyson, and in my range there's Eureka, Shark, Hoover and some others. Any thoughts? TIA.