I occasionally see a Z4 coupe around where I live and I think it looks the dogs danglies which is surprising since I don't really like the soft top. There's something a little Marcos-esque about them (especially the rear). I do have one little thing I hate about it though - the BMW combined badge/indicator on the front wing. It just seems so tacky.
Ultimately it depends on how it drives, my boss has a Z3M and whilst it's great in a straight line, it feels a little soft and too woolly in the corners for my liking. The Z4 is meant to handle better though......