i don't understand why some people really hate the dyson. we're on our second now, got the first when they first came out and at that time we had a golden retriever. it was wonderful for getting rid of pet hairs, really great and totally transformed our carpets.
i gave the first dyson to no. 1 son when he got his first home 4 years ago and it's still going strong, bought myself a new one which is just as good. i wouldn't waste my money on a top of the range model, i have the basic upright one, never had any problems with it and really wouldn't buy any other make.