At the store i work at we sell Dyson's, very high endbut also very simple to use. Why did you return yours EN4CER? I used it in the store for at least an hour during regular vacuuming in the store and i had no problems with it. You should only get the Animal (DC14 is the newer version to replace the DC07,same vac, few design changes) if you want all the extra attachments, if you have a lot of low spaces, you might want to DC14 "Low Reach" (Red) or if you just want a vacuum with no attachments you can get the DC14 All Floors (Yellow). The DC14 is basically a rehash of the DC07, but it has some design changes and is supposed to have a little bit stronger suction. The DC15 is Dyson's bread and butter, or the most expensoive, whichever you want to use. The DC15 Ball has a ball which allows it to turn corners. How many times have you been vacuuming and said "If only I could turn that corner"? Not very often if at all right? That and the fact it is about $600 make in undesirable for most people.
The Roomba's are nice, you can buy multiple batteries as well as set up virtual walls if you don't want it going down stairs or what not. They also have the Scooba now which is for hard floors, tile, hardwood, etc. The Roomba discovery is the newest version I believe, don't ask me the difference between the 3 different Roomba's though because, I have no idea. Probably suction, battery life, or capacity.
Stairs would be a main factor for getting a regular vacuum BTW.