my boyfriend is really good at biking and does competions and stuff and comes first/second/third alot.hes really technical when it comes to bikes and i want to be able to impress him and be able to talk about them, i would like to know the things you wear when you bike and why, also i would like to know about the bike in general. please help me if you can and he does road biking, mountain biking and triathlons.