It depends on what do you want?
1)Do you want excellent handling? (ie.driving dynamics such as steering feel - BMW e90 has one of the best, if not the best steering feel in its class), awesome cornering capabilities, rear wheel drive feel, almost 50:50 weight distribution, excellent braking dynamics, being a proud owner of the UDM, famous tagline of sheer driving pleasure.....
If yes to the above, then the 325i M SPorts is the choice
2)DO you want good fuel economy, cheap roadtax, no door rattle issue, overall comfortable suspension for the in laws seating at the back seat, light steering feel, handling is so - so...., still quite torquey , now CCB is giving free IPAD or club med holiday, and lastly - the three pointed star....
If yes, then Merc C200 CGI is for you.
3)DO you want excellent built quality, understeer feeling at corners, so-so handling, CVT gearbox feel, gadget freak, lots of button to push, dull steering note, electro mechanical handbrake with auto hold feature, smart technologies which we hardly use, 5 yr warranty, 4 rings of racing & quattro heritage....
If yes to the above, then the A4 1.8T is your choice. I would recommend the A4 2.0TFSI Quottro anytime over the 1.8TFSI coz I don't like how the CVT multitronic gearbox behaves....
Basically different strokes for diff folks. You need to know what you want, what appeals to you and what can you live with coz at the end of the day, you are spending RM250k of hard earned muuulah.