I think the new c class is nice (like a mini s class) in a family sedan kind of way. However I prefer the e46 coupe to the c class. But if it's a decision between the two four doors (four door e46 and c-class)I guess that I like the Benz. Performance wise I like the BMW better. But as others said you're buying the car for you, so as long as you are happy with it that is what counts.