Ken, I have worked on this alot. All I can say is I have in no way come to feel I have whipped the wind. But I do however feel I am alot better at it than I use to be. I had a basic understanding before I attended the DE advanced course last summer. Shawn gave some very good pointers relating wind to water that got me on a better track to understanding what is going on. That and watching fog rise in the mornings up in the Idaho mountains was very useful to me. The light fog or morning haze is like painting wind currents. I sat in the mornings and watched what it did as it rose or traveled up a canyon.
Best advice in a nut shell is, think of it as water or even a flood. Where would the water flow fastest? What would it do when it hit that rise or revien? Then also look at the vegitaion and trees. A pine tree flapping it's limbs like it is trying to fly indicated a pretty strong up lift that will lift the bullet. Use that along with your water thoughts to put it all together.
Then, most importantly go out and shoot in it. But first take a few notes of how you came to the shooting solution before the shot. Then afterwords compare what the real effect was on the bullet and try to understand why. Sitting there and looking at what is going on and the results are the key to knowing more for the next shot.
All this has helped me be better with first round cold bore hits. I hope it helps you.
OH, and +1 on the big heavy bullets like the 300 OTM's. The less the wind effects your bullet, the smaller the errors in a wind call will be.
Jeff