I'd go with an rx8 for all of the reasons you listed. And I would also imagine that insurance would be cheaper due to the extra semi-doors and seats.

They're both great cars, but you don't come by nicely done 8s nearly as often as s2000s.