If you’re worried about the S60 being cramped, try taking a Civic out for a test drive. It’s a shoe box. Newer ones not so much as the older ones, but it’s still a small car.
We just bought a Yukon, which we love, but clearly isn’t what you’re looking for. And you know I’ll only recommend GM or Ford products, or maybe a couple of European models, so I won’t be a whole lot of help. 🙂