I have a lower ball flight and my carry is about 275 on a decent day. I can hit my driver pretty high but I lose distance because I don't get the roll I do with my lower ball flight.
I don't have a preference either way, but in a front wind, its a little more helpful and in a tail wind, I just tee the ball a little higher to get it up in the air a little more and let the wind help me carry it a little further.
The only solution is to start hitting the 3-wood stinger. Keeps it out of the wind and will go as far as your playing partners drivers into the wind. I still can't hit it consistently but I sure like to try it. On my range, I try to take out the top of the flag sticks with the 3-wood, looks a lot easier when Tiger does it. :)