An observation: While driving I am either listening to the radio or talking on the phone. Furthermore, the car is the only place I actually listen to the radio and is the place I do most of my music listening. And by the looks of things when I see what other drivers are doing, I would say I am part of the majority.
Shouldn't the XM radio listing be shown on the NAV screen,
Visual Voice Mail
Satellite images
Weather report
Sports scores
Bills to pay
Alarm system on and off control
Updates to the maps
Nav should record where you have been, along with fuel economy, then provide feed back on driving habits to improve economy
Shouldn't the iPhone or Touch be built into the nav system… i.e.… the Touch would sync with iTunes over 802.11 when the car is running and all the content, etc. would be available in the car… which btw is the locale where most humans with cars listen to music (except when they are at their computer).
The car needs to be networked. This would be good for the car companies, carriers, consumer, and cell phone industry. Add another account to my bill... and charge me another $10 a month, plus some coin for each application.