I just installed this one on mine
http://www.ebay.com.au/itm/Android-7...IAAOSwVDZaA8WW
couldn't be happier, does more than I ever wanted to do. I recommend it to anyone. just had to cut the existing bezel to make it fit.
I spent a lot of time looking at alpine, pioneer and sony units that cant do a fraction of this one. also the inbuilt gps works awesome even off road.