I officially say M3
who say's anything I say is official but meh..
in all seriousness depending what the insurance is like, general cost of parts for servicing etc... i'd go M3 definitely with some nice rims and lowered on the rear end.
My 2nd car I wish to have is a Mitsubish 3000GT / GTO Twin-Turbo
(but i dont think your interested one of them from the choice of cars listed). Thats the bomb for me. I plan to have two cars later on my MKIII and the GTO.
Here is some very nice pics of an M3, if else S2000
Something Rearwheeldrive i think is the best. S2000 apparently handle VERY VERY great.. i hate honda's in general but I love NSX's.. so if S2000's flow your boat then it sure would be a good choice too..