since u have already made up ur mind for the c class i can't recommend anythng now but if i were u i wud have gone for the a6....
in local terms:
c class=honda city (popular but midsize)
a6=mitsubishi lancer (less popular but more potential and full size and in a totally different class than the merc)