Hi the last few years TT is normally on men and motors (Satellite channel) UK ,ITV Sport or British Eurosport problem is you cant watch these outside of UK unless you use a program called Identity Cloaker. Its a Proxy server real easy to set up, I use it to watch English TV so if you can find a channel showing coverage (There will be one seach Google.co.uk) use identity cloacker and you should have no probs!!!!
Worst case is order the offical DVD from (Duke video) 2010 TT will be ready for shipment within a few weeks of TT finish...
Just checked TT looks like its streaming live race/practice... Again only in UK so get Identity cloacker and it should work great
http://www.iomtt.com/en/TT-2010/TT-Live.aspxhttp://www.identitycloaker.com/Ive been in Miami, tennis coaching the last week im back in Trini Sunday evening i will check if its working with the Proxy and let you know!!!