Summary: good radio for price, and very easy to use. i just found the volume knob was kind of warped when raising and lowering the volume. probably because it is a cheaper made radio. other than that worth the buy.
Pros: iPhone ios 4.1 will kill the compatibility for this head unit. You've been warned. Lots of people come into my shop complaining that this head unit and many others will not work properly now with ios 4.1.
Cons: The audio will drop out intermittently and will sound distorted. Apple and Alpine will not claim responsibility but obviously it's an Apple ios issue. The head unit works flawlessly with all other versions of ios.