A girl in my work today just ordered a new 320d. She gets it in 3 weeks, which didn't make me envious at all!!. Anot her 3 months seemed hard to take before I'll get mine.
The traditional comparison would be against a 120d, but looking at what she has ordered and the price there isn't actually a huge difference in price. The engines bhp and torque are almost identical. There is no doubt that the 1 series is ugly, but I don't think the 3 series is. I've just sold a 330i e46 and it was such a good car to drive.
This is def all born out of frustration with the long wait I still have left for the GTD. Was just thinking however does the golf stack up against the larger and best selling BMW saloon. In hindsight would you take the 4k or so hit and have a new car by now?