I ended up picking the Michelin Pilot Sport 3, so far I feel they are a little more comfortable than the OEM RE040A's, but since its raining today I havent had the oportunity to test traction.