AWhitney ..please do not let this dissuade you.
The price is based upon when you first formally notify the dealer/mfg. So if you reported this problem at 600 miles and now have 12,000 you get the fair market value at 600 miles.
A good lemon lawyer is a must as BMWNA will try to make you assume more costs then you should.
Considering BMWNA's new militant stance of "No Problem Found" it seems that for many of us there is no other recourse.
Once again, I have to emphasize had BWMNA come forward and offered to work with X3 owners instead of lying (and that is what they did) I for one would have been much more tolerant.