Alpine HU 9843. It plays MP3's too, that's why I got it. I've had it in there for 3 weeks now, including a trip to Arizona and back (1900 miles each way), and haven't had trouble with it. If the disc is scratched, it will be prone to skipping, but i only use CD-Rs anyway. I've taken it over those speed humps everyone thinks slow people down..at about 40 and the thing is rock solid, no skips. Alpine makes a damn find product. I would recommend an amp and upgraded speakers as well. I am more than satisfied with my current setup, and it's installed pretty well (security screws and everything!).
..::2007 JK Unlimited X::..
Midland 1001LWX CB
55/100W H4 Hella headlamp conversion w/ dual relays