this is a controversial question, because you'll get all us fanatics coming out of the woodwork and getting into heated debates ;)

let me share my experiences in car buying. i was choosing between a MB C320 and a BMW 330.

the MB has a slight edge in interior styling and interior materials, although BMW's are made of just as high-quality materials, but more sporty in appearance.

exterior styling: depends on personal taste of course, but i found the bimmer much sportier and 'nicer' looking.

driving dynamics: no contest. the bimmer accelerates, handles, steers, and has that wonderful 'firm but not harsh' ride quality. the benz is pure comfort - nice ride, but not as good for spirited driving.

my 2 centavos...obviously i'm biased towards bmw