I just got back from a 30 minute test drive of the new Avin wireless car play module, and I couldn't be more enthused. This thing (not so much the unit as the concept-- everything on my phone in a simplified interface on my car screen, without having to take my phone out of my pocket... as well as police locations) is everything I have ever wanted out of ICE but never dared to dream would actually exist in the e46.
.... I think I'm going to have to order Avins for the M5 and M3 wagon, as well, now.
I'm working on integrating a Qi charger into the car to complement it, for longer drives. Though, I’m not expecting a ton of battery penalty from it— when I was using wireless carplay in the X3, it used 12% battery over a 50 minute drive. Not bad for a constant GPS connection, constant internet connection, and constant data linking to the car, on a 1.5 year old phone!