I know just what you're talking about. Did lots of camping in the Sierra's, Big Bear, and the San Bernadino mountains.
Sometimes, you just have to tie the darn tent down. Often I'll double up the stakes too. Ie, if I have 6 tie down points (like a hexagon shaped tent) I'll use two stakes and ropes for each point. It helps spread the load. Throwing a rock on top can help (I tend to bury the tent pegs). If need be, throw some rocks into a sleeping-bag stuff sack and use that as an anchor point (tie into it). And sometimes you just can't beat the wind.
Also, leaving your heavy gear in the tent helps a bit.