575 Maranello would be my choice; on the styling and performance alone.
NSX does not belong with this group because of performance numbers and price tag.
All of these cars are priced over $120k and with the exception of the Aston have less then 13 second quarter times.
NSX belongs with Viper, Z06, 911 Carrera 4, SL500; the under $100k exotics.