For me it has to be the Z4, but only just.
I was so close to ordering an M3 (and you can get pretty good deals on them at the moment in the UK). There I was sitting in one thinking, "should I?" I decided to wait until the Z4 was unveiled and then, once I saw it I just sided on the Z4 (being a new car design, having that great tt engine, a convertible hardtop and cheaper).
Can't wait until May...