I just recently ordered my BMW, but am having second doubts about not getting the Nav System. I can still add it, but was looking for some comments and reviews from some people that have a 2004. If anyone has any pro's or con's please respond. Also, do you need to have the DVD in the system whenever you use it, and does this prevent you from playing CD's if you only have the in-dash cd player?