@
EasyEEE,
Check out the double din one that looks like the 800$ one but is only 399 shipped. It doesn't have android 4.0, but you still get the better front fascia.
The 389 you posted looks a little suspect to me on the software front. Also with a resistive touch screen, might be difficult to use the navigation (back, home, menu, etc) buttons on the screen. Food for thought.
@
Guillaume,
You can hack the stock USB plug to use with the head unit, but I would just toss the USB plug into the glove box with a USB hub