Nice, I love the new body style that BMW went to, though not so sure how I feel about the new 3series. I recommend you call up the dealer, no harm in doing so and ask them why it doesn't work with Android, if anything they'll refer you to another number. Maybe the two softwares aren't compatible yet, but that surprises me considering how popular Android has become...
As for the Razr, I think it's going to be a great phone, but I got my eyes set on the Nexus. Yeah the Razr will get ICS eventually, Moto believes early 2012, but the Nexus was built to run ICS and looks a little more "futuristic" imo.
Rumored release date for Razr is Nov. 10 I believe so you're still quite a few weeks off from it. If you return the Bionic next week what will you go to and will you pay another restocking fee or two just to wait for the Razr? It will be a good phone and there should be plenty in stock, I have a gut feeling that many people are holding out for the Nexus.