That GT500 would be my suggestion as well for your "situation"... (lucky bastard

)
As much as I love the M3/M5, those 2 (vette and GT500) you test drove are both great cars, and the GT500 is just an amazing car for the price. The owner of the dealership I work for has an 07 (bought in 07) that he has added rousch stage 3 supercharger, 1 piece driveshaft w/loop, full exhaust, adjustable suspension and drivetrain links, etc. He now has this car pushing over 900hp with all the add ons and loves it. He bought the new camaro ss... and hated it. Only kept it for a week before giving it back to chevy with great dissapointment. He stated that the GT500 fully stock would out perform and out handle the SS with the greatest of ease, and is much higher quality overall.