Apart from the obvious difference in cost which hoover do you prefer and why? If Dyson - which one would you get? Or can you recommend another brand? Upright/cylinder? I have no pets but 3 DD's that have long hair and that gets everywhere.