Congrats. I have actually been eying the 640i as its definitely a looker. Just got me a 2012 F10 so I am stuck with it for a few years (love it though).
Please post pictures of inside/outside
Current: 2012 528xi. Delivery date 03/13/2012.
Dark Graphite Metallic / Oyster-Black interior. Cold Weather / Premium / Technology pkg. BMW Apps. Rear fold down seats.
Prior: 2005 530i. Cold weather/Premium Pkg