I've had my i3 since March and love it. I'm about to upgrade my mobile phone from something ancient and want to get one that can control my i3 from afar. Is the compatibility list on the BMW site the best bet to pick a new mobile from? And is there anything I should look out for in terms of OS, etc? Finally is the app itself any good as the Google Play reviews seem to vary wildly from good to terrible? Thanks all.