I drives a E36 318A.
Price for 318 vs 328 would not differ much. It's the maintenance, road tax which you need to consider.
I was also worried about >2000cc engine not eligible for fuel subsidy at that time.
My experience.
318 is good enough if you're cost concious and don't speed.
But how can you not speed with Bimmer, huh :>
318 can go 140km/h without any problem.
Can push to 160km/h, but RPM would be at 4500rpm and you can really hear the engine stressing.
328i model can easily hit 180km/h stress-free lah.
It's Vanos will kick-in around 4000rpm and you get additional booost.
However, bare-in-mind higher oil & engine parts costs associated with 6-cylinder engine.
Road tax for 328 would be around RM1600!
Conclusion, always go for higher engine capacity if you can afford it.
Regards.