What's your budget?
Find Car Audio/Video Gear that Fits Your Vehicle at Crutchfield!
You might have to put in your car. It'll show you what fits and what doesn't. Any single-din unit will fit regardless of the screen size, double-din units WILL NOT fit.
I myself have the kenwood kvt-614. When I buy an electronic, I tend to look for the best. I wouldn't look for a walmart special with a brand "Pyle" that i've never heard of before. That's just me though. I want brand name products with brand name quality.
That being said, I recommend the Kenwood KVT-514 or 614. The 614 has just higher voltage pre-outs / preamps for additional speakears, etc, which you may not need (Probably not).
The navigation addon is the Kenwood GNA-510. It's actually a Garmin unit addon for the Kenwood monitor. That being said, Garmin makes some of the best navigation units around and it is 100% top notch, I love it.
I also have the XM package and iPod hookup (for my iPhone) and I have 0 complains, only praises..
I love it. All together everything was about $900.. and well worth it.