
Here is a GUI interface made with Visual Basic that is actually useful (unlike this one which promises to track IP addresses). Some German dude with a lot of time in his hands removed the standard gauges and indicators from this center console and replaced it with custom made touch screens that it is either controlled with touch (duh..) or the console mounted iDrive knob. You have the check out the gallery to believe it.

It is for sale in Germany however some programming and soldering skills are required to qualify.
http://www.navigadget.com/index.php/2008/09/14/toyota-mr2-carputer-with-custom-gps-vb-gui-interface