FWIW I thought I would let you know that this weekend I joined up with the Stayin' Safe tour in CT http://www.stayinsafe.com/
and it was a heck of a time. I think all the riders (6 of us plus two instructors) came away having learned something new and riding a lot more confidently.
The methodology is all about looking as far down the road as you can and planning accordingly, and developing tools to help you do both those things.
Overall I thought the approach was great. Having the instructors mic'd up so you can get immediate feedback on everything from your braking, to shifting, to speed, to turn placement is really key. And doing it live on the road is great, tons of real life situations cause it is real life! Cyclists coming at you while cars are turning and stuff you can read about and practice in a parking lot, but just doesn't come together without being in it and getting professional insight/experience.
Anyway, we had all types. Relative newbs like me (~10k mi under my belt?) up to 30 yr guys. Someone said it well when they said 'there's a different b/w having 30 yrs of experience and having one year's experience 30 times over'.
Would encourage anyone interested in getting some new ideas on riding to check it out. And the instructors are a little more geared towards 'sport touring' type riding (1 guy on a 1200GS and 1 on an older beemer CL something) v straight up sport-hang-off-the-bike stuff.