Yes CK, I was there.....in fact am there every year. Been 25 times now, and will be going till I drop, I love it. Watch the ample you-tube footage of the racing and you will start to understand the appeal. Imagine sitting on the side of the road as riders doing 170 or more, pass within a few feet of you. There really is nothing to compare in my opinion, short of being the rider I guess.
The atmosphere on the island during TT fortnight is just great, a biking paradise.....I can't recommend the experience enough. Go.
Thank you for the kind words on my 500, it did come out pretty good.....even if I say so myself !
http://www.dotheton.com/forum/index.php?topic=58060.0