Something else I might add, and this is just MY personal opinion:
Driving far ISN'T the be all end all...For some people, on the right course (wide open), sure it makes a difference. That being said, consider this situation:
My friend and I come to hole 9, a 450ft line.
I tee up, and drive out to around 320.
My friend tees up, and shoots one out about 250.
My friend gets to his disc, lines up and throws another shot for 200ft up to the pin.
I reach my disc, and throw my second shot up to the pin as well.
We both reach the pin, make our putts, and both get par.
Moral of the story: I outdrove him by a good amount, but we both made it to the pin in 3 for par.
Do you understand what I mean? I have a real life friend that gets frustrated at times because we out drive him off the tee. But he still keeps his score around ours, mainly because he has a really tight short-mid game. So we tell him "what's the difference really?".
That's not to say a good, strong and long drive isn't good to be able to do...just saying it's not always that important. Control and accuracy in my opinion are more important. Distance and power comes in time, but control and accuracy will always win the day