This has everything you would expect from an aftermarket headunit- Bluetooth, voice dial/ command, DVD, Navigation, XM, MP3, Ipod, backup camera, and more! The reason I got this unit is because of the price and the fact you can "mod it". There is forum where you can install different themes or software versions very easily. I updated my unit within 20 minutes and a standard SD card. So I have the new maps, software, etc. I would reccomend to anyone looking for the whole package!