hi Ary..wow,from M3 to e60..such different cars.anyways,congrats on ur choice,u won't regret it if the e60 is really the type of car u want.
i guess its too late to highlight this since u've already put in some booking.here's the thing..for about rm35-40k more,u get a lot more car with an M-sport spec N52 engined 525i.with 218bhp to play around with,it'll be sufficient for most e60 owners.note also that while u can always upgrade items like those M-sport semi-buckets,Mtech bodykit,M-sport steering wheel and even the sport suspension,these items are very very expensive indeedy..
on the other side of the coin however,since u've mentioned that u actually had an M3 in mind,the 03/04 M54 engined variant will prove a better buy.reason being,with the M54 engine,u can actually supercharge the engine,which will give u about 300bhp.that'll at least get u some semblance of performance from what is essentially a large family saloon..which will at least get u that bit closer to the M3 in terms of performance.the choice is urs..
so here's wishing u a warm welcome to the e60 family.