I have a 2005 300C and when I bought it I didnt really know much about GPS or navigation units and I told them I wanted my 300C without it (saved 2k+) I got the best dealer available stereo without it but now I'm really wanting a GPS unit AND as of this morning my stereo acts like it doesnt even have Sirius

. So now I'm really thinking I just want to get the unit that I should have got in the first place but I dont know if I should stick with the stock nav unit (at about $2400 from dealer) or if there is something better out there?
Which way should I go? Does anyone have any links to any audio sites that have a dif brand unit that will fit like it belongs? I dont want my car to end up looking like a teenager installed the stereo
