Just giving props for anyone thinking about going with one of these style head-units. I installed the new Alpine iDA-X100 in my daily about a week ago, and this thing is just flat out awesome. I've been through my fair share of head units over the years, both high-end and low end, and this thing blows away most all of the stuff I've had in the past. Highend features and performance for a low end price.
There are some great reviews on the web about it, just Google it. Although trivial, I really like the ability to change the face blue/red, as well as the background image on the TFT-LCD, which BTW the screen is a very nice feature in itself, really sharp quality. Switched over to red it looks great at night with the rest of the dash in my BMW....not an exact match on shade of color, but close enough and doesn't look out of place at all.
The controls are very easy to navigate, the large scroll wheel makes for some real ease of use while driving. I've had some units in the past (especially Kenwood) that damned near needed an orientation class just to figure out the menu's and how to navigate through everything....not so with this one, everything is very intuitive and easy to find. The bluetooth and HD options are great, but still like most others out there, they require add-on modules to make them work, which ends up getting the price on up there a bit more. Additionally, there are 2-USB cables for it...it comes with the standard style that you can connect any USB device into (I'm actually using a 2gb thumb-drive with it right now), but there is also a full-speed iPOD cable available for it, which makes it full control over the iPOD....those are $10-$20 on Ebay.
Anyways, great receiver if you are looking for one....so far I'd recommend it.