I'll second the Dyson V8. I have it and it's great for quick cleanups on carpet, hard surfaces, and above floor cleaning. The floor heads are small enough to fit in tight spaces. No, it doesn't have shop vac power and can't clean like a good upright, but for the convenience of no cord and...