About the track days, I can tell you that is one of the best things you can do to inmprove your streetriding. In my experience, streetmiles and racing/track miles that a trackday or school is definately worth the money. Me and anyone that I've talked to agree, that in One day of track riding, you will learn more than in 6 months of street riding. When you are on the track, you only worry about your riding, you don't have all the other distractions, like Cops, sand, guard rails, other cars or any of that other crap. I would suggest that be one thing you definatly spend your money on.