I agree with the previous posts about going double-din.
I've had a JVC (similar to this
, I'm not sure of the model number) in my Xterra for a couple of years now. Mine's not a touch-screen, but the motorized face is pretty cool, and the feature I like best is the SD card slot. I use it for playing mp3s, and I'm always swapping the cards out with my mp3 player.