This double din BMW E46/M3 DVD player comes with GPS navigation system built-in, the UI is similar to factory BMW navigation, this is the latest version in 2013. Buy from here: http://www.dvdgpsnav.com/car-dvd-bmw-e46-navigation-system-e46-dvd-gps-navi.html
The BMW E46 navigation is special for BMW 3 series from year 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 to year 2006 including: BMW 318i, BMW 320i, BMW 323i, BMW 328i, BMW M3, BMW 330i, BMW 316i, BMW 318d, and so on.