I have a Blackberry Gateway in my 2006 325i and works great with my Samsung Captivate (Galaxy S) with Android 2.2 froyo. Seemless switching between phone calls on my BT headset and music thru car speakers via A2DP stereo bluetooth. Pandora streaming via 3G and mp3 music stored in my phone work great. The adjustments I made to improve sound: turned up the AUX volume on the car radio (separate from regular volume control knob) and max volume on phone.
2006 325i with stagerred 18" Rota Torque wheels, Goodyear Eagle F1 All Season tires, chrome exhaust tips, debadged.