If you don't want a flipout but want a screen I would suggest either getting a separate headrest screen and mounting it somewhere and having a regular deck in the stock location.
JVC makes an indash headunit with built in nav and harddrive... KD-NX5000, they also make an indash headunit with dvd but I can't find the model #.
Panasonic is out of car audio.... they haven't made a navigation piece in over 2 years... I doubt you'll find what you're looking for there... it seems a lot of car audio companies are getting out of the 12 volt industry...
I've got an alpine iva-x100 in the stock cd changer location (or cubby hole - depending on your model) and I fiberglassed an alpine 7" touchscreen with bluetooth in the stock headunit location above the climate control.
Here's a link to my setup:
Custom Audio: Radio Bezel Project
If you are willing to do the custom work I would fit a double din in the dash and relocate the climate control if I were you... if I was to do my setup again I would get a double din headunit and move my climate control down to the cubby hole.
Hope this helps,
Nick