I used to have an Impreza, handled nicely, was comfortable but ultimately not that inspiring. It was from the Subaru that I turned to BMWs, a 3 series then a 5 and now the Z4 (with several other cars in between including a 5.7 litre Trans Am). The Z4 is the least practical car I have owned (excluding the Pontiac...) but it's the one i've kept the longest and would say i'm happiest with, it's been 2 years now and i'm looking to sell it but only because I can't afford the fuel costs with my commuting despite 28.8mpg average from a 3litre manual. I find it the most comfortable BMW yet, something i've suffered with my previous two was the drivers seat seems offset from the pedals so you are twisted, Z4 doesn't suffer this, is enough room for the seat to lean as far back as I want but the rear bulkhead may be an issue for the rude bois who want to be laying down while driving (thought they usually can't afford a Z4 so drive hatchbacks). I've removed the big foam bit from the sound generator and love the noise yet you only get it when on the throttle so isn't an issue on a motorway. As for luggage, I personally think for a 2 seater soft top the boot is massive. It kinda sounds like from what you've said that a 2 seat soft top or coupe is just not in any way suited to the things you need from a car.
E46 330D coupe for me next, gonna miss the Z4 though.
I should also point out that the Z4 is the BMW with the worst build quality i've encountered, things have broken and fallen off including, rear springs, washer covers, glovebox handles, rear brake light. Can tell it was built in America, thankfully dealer prices on replacements haven't been extortionate but I think given the incidence rates on all these faults it's the least impressive BMW so far in terms of build quality, when it's all in one piece though it's a very good car.
E46 330D coupe for me next, gonna miss the Z4 though.
I should also point out that the Z4 is the BMW with the worst build quality i've encountered, things have broken and fallen off including, rear springs, washer covers, glovebox handles, rear brake light. Can tell it was built in America, thankfully dealer prices on replacements haven't been extortionate but I think given the incidence rates on all these faults it's the least impressive BMW so far in terms of build quality, when it's all in one piece though it's a very good car.