Bro ,
This had been discussed in details in various threads . Do some search la ...
But in general , for 318 , try to get after 97 . They come with timing chain
( lower maintenance ) , OBC & nicer looking grills .
If dont mind the fuel consumption , try to get the 325 . More ooommpph .
Can you say VAAANOOOOSS ? ( single though ) he he he
Cheers !