If thats the best vacuum you used, then I feel sorry for your carpets, you deserve a Dyson, I recommend a Dyson DC04 (my fav!), DC07 or DC14, better to get one without a clutch, they have excellent suction, only maintenance required is a filter wash every 6 months, and you will regret hating Dyson.
Any questions about Dyson, feel free to ask
Any questions about Dyson, feel free to ask