Simon at E-Maps is based in Wolverhampton but will also travel to you. I have used him twice, once on an E39 530d and again on an E61 530d. Very pleased with the results and service provided.
Whats the point? Just buy the 330d you'd obviously rather have in the first place.
Would rather have a M3CSL however the Sandle wearing brigade require me to have a sub 170G co2 car for work, so having to work round things a little....