I would avoid Android units. I had one for a few months. Really like the idea of customising and all the apps etc but in the real world it just didn't work. Too slow, too many bugs, reset itself several times, downloads from spotify disappearing. I'm now using a RCD330G Plus, really happy with it. Less functionality but it just works!