We drove a $55,000 Volvo S60 sports sedan on a road trip to see if it's ready to challenge Audi, BMW, and Mercedes. Here's the verdict.