Fredvon4,
Headunit comes with USB cable, Microphone, and screws.
You will need dash kit to get Radio installed.
I got my dash kit from this ebay seller:
Smart Car Radio Kit, SmartCar For Two Double Din Kit - eBay (item 120262830580 end time Jun-15-08 15:10:59 PDT)
It comes with harness and all brackets you will need to install the headunit.
You will need to get antenna adapter (Best Buy, Circuit City) I believe antenna adapter is the same one as for 96 and up VW.
Dash kit very well made. Brand is American International.
So far I like the headunit a lot. Very easy to navigate. Sound noticeably better the the stock unit, but I will also upgrade my speakers in the near future. Two things I was looking for are Ipod Controls and Hands free Bluetooth. I'm using my old Treo 650 and It works very well. I also used my Ipod Classic with Motorola bluetooth adapter and it works perfect. I was able to Play, Pause, Go Next, and Go Previous wireless. There is an option to get HD radio, but I'm using XM in all my cars.
If you have any more questions, please feel free to ask.
CUBE