I have found a good site for the Isle of Man TT race highlights, http://dukevideo.streamburst.tv , good quality as well, thought i'd share the find definately worth a look.