Wow... no one's responding. I too have high winds in southern colorado. Any hoo, here's my advice. Establish a porous and temporary windbreak until trees and bushes grow. Snow fences would be ideal and easy to set up, but time consuming and moderately expensive. If not then find brush and stack it in a line perpendicular to the prevailing winds. Try to get to 3 feet high to give your trees
enough time and cover to establish. Put these windbreaks in every 50-100 feet depending on your preference. The more windbreak lines you can establish, the more they will support each other and you can stack their benefits. Find trees that stay low to the ground and have a pyramidal shape. Pinyon, eastern red cedar, and rocky mountain juniper may be your best bet. Juniper especially have flexible limbs which the Indians used for bows. For your nitrogen fixation use mountain mahogany which is also an excellent low growing and evergreen windbreak. From this frontline establish secondary and tertiary windbreaks and this time you can use deciduous shrubs and trees such as caranga (nitrogen fixing), cotoneaster, lilac, skunkbush, gambeloak, austrian pine, bristlecone pine (a true bombproof and ancient pine), and siberian elm. Hackberry might be worth a try since they are known for extensive
root systems. Stay away from the poplars and cotton woods as those are weak
wood plants.