In order of priority ( and yes, I know these have already been mentioned )..
1.) Speedier iPod interface...
HOW: When the unit detects an iPod is connected, cache up the main lists.. (i.e. Artists, Albums, Genres, Playlists ). I realize the iPod is serial at 19.2kbaud, but it wouldn't take that long for those lists.. It can be done in the background while the iPod or some other source is playing. I wouldn't mind waiting 5 seconds for the list of songs to load after I've selected that far down. But getting to the middle 10 letters of the alphabet on a packed 60 gig iPod is just plain torture.. Thank god you can go up on the iPod when at the top of the list to hit the bottom.. otherwise, it'd be MUCH worse.
2.) Volume control over Nav voice / Bluetooth Speakerphone when audio from those is playing. Cummon.. the Volume button does NOTHING when this is in progress... Can't even change the playing audio that's in the background ( if you have the unit set to Attenuate the audio instead of muting it ). You have to turn the source off to kill the background stuff, and wade through 3 menus to control the volume of the call ( which yes, you can do while in a call ).
3.) Be able to tell the unit we are mapping a NEW road... Give the road a name... Have the unit ask us what type of road it is.. Limited access, Divided, # of lanes each direction, one way, etc... ( Check boxes would probably be good ), then drive the road... and the Unit learn the road, and be available for routing in the future. This can't possibly be that hard...
4.) Copy MP3's to the HD...
5.) Expand the HD [ which we can now do anyway ]
6.) Change the bootup logo
7.) How about a freak'n Mute / Att button.. somewhere.. anywhere... Please??
8.) Live dock for the HDD or software for the PC that allows us to load it up outside of the unit, or a Data connection to the unit for sync purposes... Wireless, Wired, I don't really care.. This could also be used to send Pioneer the road updates we do in item # 4 above.. Require 2 or more w/ close data, and then mark it for addition on future updates..
Things not to change: Flash to bypass parking break restriction hack... Don't disable this!! ;)
On a side note... I noticed on the box for my XM Nav Traffic receiver that it says the data connection on it is RS232c compliant.. Would be interesting to sit in the middle of this connection and log all the data... We might be able to do some fun stuff with it.. :)
LK