I just picked up my car in munich in mid December; placed my order the first week of Sept. I actually did it at bmw bellevue despite the bashes it has received, but my CA was a really cool dude so I got it from him. Paid 1200 over ed invoice (I probably could have gotten it for 1k or even 800 out of state), but i chose the convenience.
I would never buy a bmw again without doing euro delivery - the experience was amazing, the amount I saved was totally worth it, and the trip was incredible. I'm not sure how much 335s are going for right now, but when I wanted to get mine they were still goign at near MSRP, so it was a no brainer. The only drawback is that it takes a while to actually get your car - my vessel just docked in CA, so i shoudl be getting mine in the next couple weeks