Yeah buying a helmet is still on the list of things to do and its looking like joining BMW CCA is on that list as well. Along with a tech inspection, and don't worry about the ego, I've been out there before and I'm not one to think I'm anything better than a student trying to learn all he can