I usually steer clear of windy days but i have ridden a few times in some pretty bad wind. All i can give tip-wise is to stay low as possible,as much as possible and don't try to hammer it. Shift to a gear you can pedal without having to give it everything you have. If you try to ride at your usual speed you will just wear yourself out really early. As for crosswind,just hang on. I hate headwind but i think i hate crosswind even more. I've been on my way home more than once and had crosswinds almost knock me directly in front of traffic. To sum it up,wind is a !@#$%