Here's my 2 cents -
I have 2011 X5 35d. Prior, I had a 335d. The HPFP isn't an issue for the d. My 335d wasn't recalled for the 35i issue when I owned it (confirmed it with BMW). Different pump used supposedly and infrastructure.
Overall the engine is incredible. It was fantastic in the 335d, and it's great in the X5. It's obviously a heavier car, but the engine and torque make driving the SAV fun and engaging. Yes, it may be louder at idle and initial acceleration (you don't hear it in the cabin), but once going, the sucker growls. I'm getting 25.2 MPG according to the computer. More highway than city. But nothing like leaving a toll booth and flooring it. Awesome!
My area in Northern NJ seems to have diesel readily available, so not an issue for me.
Also, resale is higher with the diesel. KBB the difference - typically a couple $K difference between the gas engine and the diesel.
I love my X5 and loved the 335d. I really hope BMW brings more diesel options to the US!