I've written up an announcement here: http://www.7gen.com/blog/20090409/25530-electric-motorcycles
The Isle of Man TT race has existed for over 100 years. It has a 37 mile track over regular roads, that goes from sea level to over 400 meters, and back to sea level. The TTXGP is a zero emission grand prix motorcycle race being run as part of their regular TT race.
Yesterday they announced the 24 bikes which will be racing, with teams from all over the world.