Ok I have to confess that I really like the new C-class, the exterior. Looks very good in Avantgarde trim. Probably the best package but it comes with a high price.
A4 is old and a replacement is coming soon and I bet it will be the best car in the segment.
I still like 3er but need dark colour to look really good. A swedish carmag tested a 330i to new C350 and drove them on mountain roads and stated the 3er was still the drivers car although the new C-class is closing in. BMW 3er is a perfect mix with sport and comfort, offer a lot from both worlds, so its still my choice. And the 335i is a killer, a lot of performance for the money.
The new G37 is intresting, sounds like it has beaten 3er in driving dynamics and real good around a track. But I get the impression its to much trackperformance instead of everyday practicality.
The others doesnt really intrest me.
So 3er gets my vote and C-class a close second place.
