I know you said no hatchbacks but my g/f just got the C230 Benz and it is a nice ride. Well built, good handling, goes fast (not the most powerful engine but plenty peppy), and it has tons of room. It even has some cool things our bimmers don't:
-- small compressor to inflate tires
-- remote window roll UP
-- great onboard computer with lots of features like oil temp
Also, they were very willing to negotiate. After our first test drive, I walked away with a price and the salesman made sure to emphasize (twice) that he didn't want to loose a sale for a few dollars. Sure enough we were able to talk him down the next visit and she got a good deal.