How good can it really be? First Ride on the Specialized S-Works Tarmac SL7!