Hello and welcome to the forums.
The big question is what is your budget? The cars that you have listed are at a VERY different price point. If you want bang for your bucks, there is nothing on the road comparable to the 370Z. It is quick, handles great, and is a looker.
But really, the Cayman S is a faster, handles even better, and looks as well. It is double the price too.
So.... what do you want to spend?
PS. No one cares about the Audi TTS, it is fugly