I wonder if you expected a different reaction from the rest of the board?
honestly... moving from a X-fire to a Z4 is more of a step sideways than a step-up... but it is still a step up... however... that price seems rather excessive depending on how much you put down on the x-fire.. but that is not a concern...
Anyways.. In my opinion... I say do NOT go with the x-fire simply because the new BMW 1 series will be out before long... lighter than the 3 series with the power to weight ratio of the M series... yummy... nothing like taking a german car and sticking a 6 cylinder with twin turbos. If you want to check it out just go to
www.bmw.com and check out the international page... they have the 1 series there... check out the 3 door... looks as good as the Z4 without all of those silly hard cut lines.
OR, throw a few more $ K at the price and get you a lotus elise.
That my story and i'm stickin to it.