Sorry if im a bit late and this has been posted already, but ive just watched the first 5 episodes of the TT legends team Documentary vids on the honda racing europe youtube page. well worth a watch :) first episode is here
http://www.youtube.com/watch?v=xbuYdT4GYkI