Griz,
So sorry to hear about your back
But, I think I can help :
http://www.ferrarichat.com/forum/
This is the only other forum I visit besides here. One of the guys in here posted a thread about the Tail of the Dragon long ago, and I have been checking it out ever since ( never posted though ). Cars and half naked women - you can't beat it ( make sure to check out the "Other Off Topic" section ). A lot of traffic, too !
Good luck, buddy...
Nick