One of my favorite times of the year.
Another site to keep an eye on:
http://www.manxradio.com/ - They usually do a live broadcast of the races. There is also a timing site, that is keyed to the transponders on the bikes and shows when they pass various points on the course. Can't find the timing site right now.
The fact that John McGuinness will be racing in the TT Zero is going to, hopefully, be a tipping point for the acceptance of electric motorcycle racing.
Another page to watch on that TT site:
http://www.iomtt.com/TT-2012/TT-Zero.aspx