I've 2 Dirt Devils both "portable". One is one of them hand held wand thingies. I got it cause I have a small place and it has attachments that I thought would make it ideal for cleaning this hole. I was wrong. I needed a vacuum with a beater bar brush. Plus the suction is too weak to clean the carpet, but its ok for getting into nook and crannies.
So for a while, I used my first Dirt Devil. It's one of those old ones with hose attachments and a shoulder strap. It's excellent for cleaning the car out. It has lots of suction, but the attachments aren't good for cleaning the carpet in my 'pad'. Not to mention, I think I lost all of the attachments for it when I moved out here from FL, or were they already missing before then. hmmmmmmmmm...
So, I finally bought a Eureka on Black Friday for $35. It's not the best vacuum in the world, but it DOES have a rotating brush (necessary for the carpet) that can be disengaged to vacuum the linoleum entry way and marble flooring in the bathroom, but it's worthless for anything else (no attachments). Since it was only $35, I'm not mad about it.
Besides, I have 2 Dirt Devils for hitting the areas that the Eureka can't reach or think about cleaning due to the lack of attachments.