Hi,

Is it this

http://www.carzone.ie/search/BMW/3-Series/318-E46-/201413222765839/advert?channel=CARS

versus this
http://www.carzone.ie/search/BMW/3-Series/320-M-Sp/45313982622346390/advert?channel=CARS

I'd go for the 320. It'll be smoother than the 318 and I would guess slightly cheaper to maintain.

Msport gets you different bumpers, black headlining inside, nicer wheels, slightly firmer suspension but essentially they're both the same.
The TV in the 318 won't work anymore since the digital changeover.

At that sort of money I'd try to stretch to this if it stacks up (even though it's a 318)
http://www.carzone.ie/search/BMW/3-Series/318-TOUR/38613911681090230/advert?channel=CARS