i agree with sharkbite, I dont know about you guys but I got a good list from Wikipedia's "Carputer" writeup....(i made the stuff that AMP already does in gray)
Basic features
(these are available in off the shelf systems)
NOTE: Some of the features/ideas below may be illegal to run while a vehicle is in operation.
Play music from CDs, harddrive (MP3s, other compressed files) or external device (USB/PCI FM radio receiver, etc)
Play video from DVDs, VCDs or from the harddrive
GPS: Provide location tracking, route planning/navigation, etc. (Note: Hard drives are sensitive to vibration, so driving with your carputer turned on may shorten the life of the hard drive. More information is needed on this topic.)
Satellite radio radio through external receivers. (Both Sirius and XM available)
Ease of operation through touchscreen display
Internet browsing through an eligible cell phone or wireless 802.11 connection
Hands free cell phone control via software with bluetooth
Other external application support
[edit]
Intermediate features
Display video from car mounted camera for backing up. (infrared cameras are available for backing up at night)
Record video from a webcam/mini-dv camera and store it to the carputer for later perusal. (good for recording close calls on the freeway - setup a rolling buffer which stores the last X minutes on button press)
Connect with your cars OBD-II interface and display real-time data on all diagnostic information available. (RPM/Temps/Speedo/etc.) Pull error codes immediately. Never wonder what a check-engine light is for again.
Wardriving: Using your 802.11b or g wireless connection and GPS, locate and log locations of wireless routers.
Play video games: Run an emulator and have every Atari game. Alternately include actual gaming system in the car.
Download traffic/weather information from internet. (use home WIFI or connect through mobile phone)
Connect to a mobile phone or other device using Bluetooth (useful for voice and data comms and synchronizing with PDA's, etc.)
Interfacing with factory steering wheel buttons or equivalent.
Provide nightvision capability with infrared cameras.
Wireless syncronization of files between desktop and carputer
Use broadband internet phone options with cellular data card
[edit]
Advanced features
Process video from car in real-time using image recognition software. Capture license plates and store in database with GPS location.
Using your GPS receiver, store logs of locations vs speed and time of day. This could be uploaded to a collaborative site for predicting travel times vs time of day. (very useful in areas where freeway congestion is variable)
Provide realtime tracking of vehicle location.
Some of the information was taken from
http://Carputer.org/, a GFDL wiki.
Now, some of the advanced features and a few others are kinda dumb but I think that most of those are what AMP needs to focus on. Skype would be cool but bluetooth mobile phone stuff would serve a purpose more.