one useful tidbit I didn't see mentioned. You can program the nav to list local diesel stations.
I've had my 35d since Nov 09 and have been very satisfied. I'm in the efficient dynamics camp. No bimmer can beat x5d in that department. if you are concerned about the urea system, do a bit of research. It's a proven technology and is widely adopted in the automotive industry.