i hope you all realise that the C-class is a direct competitor for the mark X becaues the mark X is based on the lexus IS (which competes with eh C inthe world markets).
the 250G is a 2.5L making 212hp, whereas the C200K is a 1.8L with a supercharger which gives approx 164hp (same as the C240). to have similar power you'd have to get the C280 (197hp) or the C320 (231hp), that's why i preffer the MarkX over the C-class. otherwise there is the added fact that the markX looks ALOT better.