Best ways I've found to live with the wind:
-Ride very early or very late in the day, these times tend to be calmer. Get familiar with your environs; wind tends to favor valleys that channel and accelerate it.
-I take to the MTB on really windy days and do forest rides. With careful selection I can even find a good canyon route oriented such that it provides a tailwind on the uphill leg.