Cradle is kinda cool but i keep my ipod cable (factory apple cable - bmw app compatible) extended out of mid compartment so i can look at text msgs and accept private calls (not through speaker). I hate the fact that i have to constantly open the mid conpartment to see anything on my phone. (almost got into an accident). Only goood for long drive if you ask me.
Just my two cents.