Software is a matter of preference. iGuidance is good for North America.3. GPS navigation (i will research the best software and hardware for this, but if you don't mind, please recommend)
GlobalSat BU-353 is an excellent GPS receiver.
You just need OBD-II connector/cable and software.7. OBD II connection (this is optional but i wanted to know how difficult this is to do, and if it will be worth the work)
If you have a HDD full of MP3s, why would you want a CD changer, even if it reads mp3s?8. Separate Mp3 CD changer possible?
If you're ditching the headunit, integration of a CD changer into a PC-only system would be difficult at best.
You can use any OS.What OS would best accommodate my needs?
However, WinXP offers the most compatibility and software offerings for what you wnt to accomplish.