I'm sure that my Dyson DC07 doesn't pick up debris as well as it used to from our filthy carpets (though actually it does suck pretty well, and so it should, having had a new motor and filters etc recently).
I thought that the bristles on the rotating brush looked a bit short. Do these tend to wear down?
Daniele