I had ordered a 330i, put money down, gone through the whole 3 month waiting ordeal, then when it got to the dealer, I canceled it. I have to give BMW credit; they didn't have a problem with it. They probably sold it within a week. It was just smaller, not much better build quality, looks were about even (2 totally different styles, though), and, was almost $10K more.
Would NOT buy and Infinity/Nissan.
IS300, same problem as 330i. Only other Lex I would buy (in my range) would be a GS400, and that was too spendy at this juncture.
I'm happy with my decision. Insurance is great, car is great, future is great. :beerchug:
Now, if I were making $20K more per year... I think I would have an //M5....