I've got friends with the 2.4T motor in their V70, and it's a damn fine
engine, they have 130K+ on it over the past 3 years, and not one engine
issue, just the gas cap related check engine light, they did have to fix the
DSTC system tho, but hey, that's on the first model year, bound to have
problems on a year one car.
It's a faster car then your S80 cuz you have the 2.9, not the 2.9T, unless
you didn't include the T. The 2.9L engine can only use a 4 speed gearbox,
where the 2.5T has a 5 speed.
If your 2.9L six is anything like its original design counterpart; the 960
engine, then I know why the S60 feels in general quite a bit faster. The
2.9L in the 960 hasn't got the good low end grunt of the turbo 5's, you
really need to wind it out to get the power down.
The S60 or V70 2.5T would be my car if I had the money for one...