Practice, practice and then more practice some more. Good glass helps a lot and being lucky enough to have vegitation in the area that will let you try and read the wind. Keep notes as to how much certain vegitation moves under which wind conditions. Keep notes if you hunt certain canyons and windy areas as to how the wind typically blows and how it affects your shots. Practice reading, and learn to read, the boil during hot weather. It all helps
Remember that wind in canyon country can also effect the drop of the bullet. Check out the Home Page as there are a couple of good articles there on wind reading. Shawn explains it pretty well and if you don't have it, you should get his DVD as he explains wind reading very well.
Oh yeah, practice, practice and then find a windier area and practice some more otherwise I'd suggest that if the winds blowing, you should not take any longer shots at anything other than targets, steel and rocks.