After a long time, I finally managed to obtain and get one of these installed in my daily driver (2001 Diamante LS.) I also had the Pioneer XM reciever installed and the Pioneer bypass hack to allow on the fly GPS route modification if needed and also allows for video playback whether file or physical DVD on the main screen.
After a few weeks of driving around with it, I'm still learning more and more about it. It's currently only wired up to factory speakers and I know I will have to replace them with some amplified aftermarket ones soon.
Other than that, this thing has a crazy amount of features.
First things, first.
Audio playback: CD's, DVD, SD cards, USB keys, iPod, bluetooth streaming, and XM/Sirius.
Video playback: CD files, SD card files, DVD movies, USB files.
Navigation: So far, so good. I love the fact that when you are navigating on a highway or multiple lane road, it shows you what lane you need to be in for your upcoming exit to another road. It also has a countdown meter on the side to let you know quite precisely at what point your turn is. Route modification and programming is also quite easy. While in GPS mode, it also shows you your audio listening information at the very bottom of the screen.
Bluetooth calling: This is the only feature I'm disapointed in. Even though the installation of the microphone is rather close, even with my windows up and defroster off, I still sound hollow to the other caller. I still haven't figured out how to sync my phone book alphabetically by first name either.
Voice commands: this is one of those features I'm still working the bugs out of. Seems to have a little bit of a learning curve.
Bluetooth audio streaming: is awesome. Love it.
I know I could go further in depth but, I can honestly say that I'm rather happy with the unit. Anything you want to know or I left out, ask me

Bookmarks