I very temporarily considered the BMW 135 but thanks to high maintenance costs and knowing people with bad BMW experiences I threw that idea out quickly.
Next came the 370z. I was all prepared to get one and then I was actually allowed to test drive one. The car performed great. One problem I couldn't get over, though. I am 6'4" and my head was in constant contact with the roof with the seat all the way down and back. Having to hunch to see out the windows was also too much.