The dc2012 is usually right at $500 and can do those things. It comes with a bunch of feet too, so that helps keep the accessories cost down. There is one just a little over $500 that a lot of people love too. I can't remember which model for sure...maybe the 5100?
Eat: it might be the 4030 I'm thinking of.