@crazymunda
I would go for M3 as they same on fuel (both of them) I guranttee you that because my cousin had M3 and his friend had 330ci Sport, both did same MPG (city roads) and more or less same driving style ie not hammering it.
One more thing. please dont take pics from Autotrader and chuck them on a different website. I would be well pissed off if that happened to me and I saw my car going around on internet without my permission.
@Mods
I request you to delete those autotrade pics or atleast hide the registeration.
Thanks