If you get a Miele I'd recommend making sure it's model with the turbo brush (Cat and Dog, or 5280 include it, and some other models do - I think you can even buy it separately in some places).
I find that the standard head is incredibly difficult to push across the carpet (unless I'm doing something wrong, which is entirely possible) - the turbo head is a dream though.
Also make sure you turn down the suction before using the little attachments, or the noise will deafen you!
Overall I really like my Miele (have the 5280).
I also have a Dyson upright which is on its way out hence the Miele - it's great for upright hoovering but rubbish suction on the hose. Oh and it suffers from overheating and cutting out. Other than that, not doing too badly for a 10 year old model.