The S2k is a great car. There aren't exactly a ton of reasonably priced, 50/50 sports cars out there, let a lone with with the potential of making immense amounts of power at a reasonable price.
I love BMWs. I'd daily a 335 in a heart beat. But the reliability of BMW these day is shit. That's all there is to it. My 18 year old bimmer has far less problems than some of the peoples I know with new ones.
The mini is a fun little car, but just not for me.
Out of every car on your list, the GTI is easily the best daily driver, cost considering. I've said this many times, that if I was in the same position today as I was 5 years ago, looking for a new car, I would be in a Mk6 GTI and not a 9th gen civic.
My civic is still a blast to drive, all these years later. However, it is definitely time for me to get something new. I won't be selling the Si however (maybe going back to stock?). My next car will either be a new, nice performing, daily, or a project S2k or Cobra. The responsible side of me says to go with the daily, but every other part of me says to go with the fun car :23: