Take a look at the link below and tell me whats diffrent about the brakes on the Speed Triple and New Tiger.
http://www.triumph.co.uk/uk/6185.aspx
Take a close look, no brake fluid reservoir on the master cylinders !!!!!!! In all the shots of the Speed Triples and New Tigers there are no mirrors or Reservoirs. My new Tiger has one. In the Triumph brochure there is even a guy riding one with no reservoir