J.
We have a lust for a Meile - so beautiful - but we have almost no carpeting so really can't justify it. We do have lots of hardwood, and a dog and cat and lots of hairballs. We have an inexpensive vacuum that we use for the small amount of carpeting, but for the pet hair - honestly, the best thing I've found is the $50 electric broom. (edit for correction - it's a Bissell) and it has one crevice attachment, and it's light and small enough to get under everything. (Have you thought about Roomba? It seems like it would be good for the light hair pickup, although I don't have one - we do have a floor mate, and can't justify any more floor-cleaning products!)