A snow fence placed at least 50-75 feet behind your major drifting areas will be the cheapest defense in helping the drift problems. Another thing is, when the wind blows KEEP UP with the drifting by plowing it , don't let it get ahead of you ! A blower will definitely help at times, but a front mounted blade on your loader will help big time when your plowing. If you lack room to put the snow... Get the blower. If you can push it way off the driveway.. get a plow..
Snow fences build out of snow work great i plowed snow for 35 years on gravel roads with a cat. motorgrader. After a few winds they stop working and you have to go back and ridge them back up.