I got this one off crutchfield in my jeep. The factory harness/dashplate is an extra $15 now, but when i got this deck it was over the $119 that crutchfield gives it to you for free at.
The harness end matches the factory wiring so all you do is crimp the harness to the deck you buy and its completely plug and play to the factory harness in your jeep (at least it was for my 98 XJ). It also dims when my headlights are on and brightens up when they're off as well so its less of a distraction while driving at night.
ANDDDDD this stereo allows you to custom select the button colors, so I was able to make it green to match the dashboard.
Sound quality is awesome, plus it has AUX and USB input (works on my iphone 3gs) but normally i just keep a thumbdrive in it with mp3s on it and its great.