Put a PC in your car and call it a day.
You then will have GPS, DVD, endless MP3's, wireless internet, free XM(if you can find the wireing harness needed). I put together a system in a friends Eclipse for under $1100, and that was including the VGA LCD for the dash.