Did some thinking of what's done on the car so far, sort of a summary of this thread. Months might not be accurate as I type this from the top of my head. Small items are not included.
Had the car in February 2010 from a dealer in Leamington Spa, UK
March - SMG steering retrofit, AV adapters, AV input retrofit, front cupholder retrofit, AUX in retrofit, dash pixel fix (all DIY). Replaced pre-facelift Xenon (on a 2003!!! Grrrrr) with a proper Hella angel eyes Xenon.
April - Installed the BMW fire extinguisher. Updated the Nav software. Reverse camera retrofit.
May - Oil change.
June - Alternator died changed to unbranded alternator in Jedburgh Scotland in the middle of nowhere.
July - Exported the car to Malaysia.
August - Car arrived in Malaysia
October - Paperwork and taxed paid, car came out from Port Klang. Some delays as I only came back from UK late September.
December - Black kidney grille. Dash cluster ring installed somewhere here. Replaced one sport side undertray.
January 2011 - Front wheel bearing - FAG.
February - Power steering hoses and oil changes. Change some belts.
March - Corrected some rust issues on the car. Half painted the car
April - New radiator, thermostat, expansion tank, bloody bleed screw. Did oil filter housing gasket at the same time. Oil change. Front upper arm too. Some belt tensioner and pulleys.
July - Valve cover gasket, Vanos seal replacement, oil service + air filter. Intravee + KCA-420i + Lumidock
August - All absorber struts (Sachs Advantage) along with new mountings, rubber parts associated with it, covers and so on. Lower arm, drop links, tie-rod with new covers. All discs, pads and sensors original BMW. Late August the alternator which was fitted in June 2010 died. Replaced to original BMW Bosch.
Thats all I could remember for now. Bought it in February 2010 with 117,500 miles on. Now it has about 140,000miles (225,000kms) Add another 7,000 miles if you count the distance it travelled in a container to Malaysia.