If you're looking for MPG, get a Yaris. Toyota quality, surprisingly roomy. Also quite fun with a stick.
All around nice car? As others have said, Accord. When are we supposed to get that 150hp/300ft/lb. diesel anyway?
A Prius? Cmon man. Get it together...