It's a personal preference of course, but having worked at a Volvo main dealer for over a year and driven the S60 T5 to death, if you're comparing it directly to something like an M3 there's no way on earth you can possibly put them in the same league handling wise.
The S60 is great on big open roads, that's about it (with a direct compare to a sportscar.)