I believe this is an Alpine Unit (some can be very pricy). You can check out their line at www.alpine.com. Typically these units start with a base of DVD/CD/MP3 Capability. Adding the navigation is extra (GPS receiver, software..etc.).
I have the CVA 1005(earlier model without built-in cd) and the DVD nav. system. I will be installing these in the E but I have more plans so I want to do a one time install. Both units are made by Alpine. Pictured above is a DVD player and not the Nav. system. The Nav system will only play a DVD nav and not regular dvd's. The head unit also comes with a brain unit the size of a small amp that must also be installed.