I have the Alpine 9857 hooked up to my IPOD (60GB ipod video 5G) and it is grrrrrrreat. Minor drawbacks:
have to turn off mix mode (random) to change artist/playlist
bass/treble button doesn't work properly when it is really cold in the car (<50 degrees) Works fine when it warms up.
artist/title info takes about 5 seconds to display after song starts (when listening to ipod)
Other than the above minor things, no problems.
It also does USB, bluetooth, and more with add on Alpine accessories.
I would also check out the new pioneer NAV that is coming out soon. I think it is stickied in this forum.