I admit i had the same thoughts when i was looking to upgrade my 350z.
Technically yes i could have bought a car that had better handling, was faster, better put together (not just talking about the Porsche here but others as well) but ultimately it came down to a couple of things
1) Character - i love the look and character of the 370z roadster more than the others.
2) The 370 is a rare site and i like to be different
3) Cost - although the zed costs enough to run anyway im sure the others would be more.
But most importantly and this may sound all sentimental but i also wanted to stay part of the community created by this forum.
I have been really lucky in making a lot of really good friends here. The get togethers, meets, and holidays away have been immense fun and i've absolutely loved them. Without the zed that wouldnt have happened and i know if i changed car then that relationship would change, its sad but inevitable as the connection wouldn't be there.
So for me the choice was simple and i've not looked back. I absolutely love rosie. It may not be the fastest or the most agile but it puts a big smile on my face and that is what counts.
Its not just a car its a whole social scene that i've been lucky enough to get involved with. Would you get that with other cars? Maybe but i doubt it.
Anyways gushing sentimentality over......