Whilst I agree with the research and test driving theory, my problem is that I need a selection of cars to suit my moods.
In Summer I want a convertible.
In Winter I want a hard top
Some days I want to go fast and see if I can peel the tyres from the rims
Some days I want comfort
etc.
Obviously no one car can satisfy all of my needs so I've settled on something that can be pretty good at most of them (I decided against getting a convertible Mini and bought a motorbike for my open top needs)
I'm a huge fan of all rounders. I love a car that can tick as many boxes properly, and furthermore, tick them all as well as possible. If i wasn't so utterly scared of trim rattles the E93 335i would be further up my list - it sounds like it might tick all of your boxes at least.
The one I drove weighed closer to 2 tonnes given there was 3 of us in it. Rather blunted the whole thing really, but the potential was there..