Currently riding a 2004 Trek 2100. I ride mainly on weekly group rides, ready to start some organized charity rides &/0r races. I ride about 1000 miles @ yr. Narrowed my search for a new bike to: 5.5 SL Madone, Specialized roubaix expert,Tarmac Pro, or Cannondale system 6. Any thoughts? Thanks for your input.