Beautiful X5! Very classy yet mean at the same time.
Regarding your Smartphone Integration: you're gonna need to buy the BMW "snap-in adapter" that works only on designated phones. The ones I know for sure are the snap-in adapter for Blackberry Bold 9000 (i have those) and the iPhone 3GS. There are plenty more out there (Nokia E71, BB Curve, etc) and I'm sure you can get them cheap at Tischer BMW online parts dealer (
www.getbmwparts.com)