I'm not a fan of the design direction BMW has been going the past few years, but I can honestly say that this is a great looking car. It's agressive, but not to the point where it's too much. It's a fresh departure from past designs, but isn't so provocative where the design will grow sour in 5 years.
How the hell can people say it looks like a G35? The G is completely slab sided, and is a very basic and boring design.