I've just joined the forum, had my 2012 640D Coupe for a couple of months and loving the car.
Its CIC not NBT and didn't have BMW Apps which I really wanted as I use Spotify a lot. I'm sure its been on here before but just wanted to say I used the service from BimmerTech to get it activated and was really impressed. Took less than 1 hour and they also coded Video in Motion during the remote coding for free.
http://www.bimmer-tech.net/shop/bmw-...-apps-retrofit
Very professional, no hassle and quick. Couldn't ask for me.
I do lots of motorway miles and its a delight to get into the car every time.