Not to get to far into this hornet's nest but if you look at the evolution of styling from the original 240Z to the current 370Z, I think you would agree that alot has changed, either for the better or worse. That is simply a taste issue.
If you look at the same time period for the 911, I think you would agree that very little has changed styling wise.
To me, the 911 is a very boring car, styling wise. It is as if Porsche cannot come up with anything new, so they pretend that they found the design of a lifetime.
I like the styling of the new 370 in that it is fresh to my eye.
IMHO.
PS-On the engine side, I don't see any real innovation from either Porsche or Nisan.
I do like the BMW two stage turbos and the Euro diesel engines though!