Optimized launch conditions have a lot to do with driving distance. We took a GPS around the course with my friend and measured his driving average for that round to be around 320 yards. His swing speed is around 120, maybe slightly over. Compare that with JB and Bubba and the numbers are similar. He's a great ball striker and a scratch handicap, so that explains a lot as well. He also hits a high launch low spin sweeping hook.
On the converse, my ss is around 115 and I struggle to average 290 off the tee, even while striking the ball very well. I have low launch med/high spin launch conditions, which would explain that. However, if I tee it up high and really try to hit up on the ball I can move it almost as far as my ridiculously long friend, but I can't control it.
The people who are getting all bent out of shape about how far people claim to hit it need to calm down. Keep in mind that most tour pros play a little more spin on their drives, which helps with control. The guys who bomb it, like Bubba, Phil, and JB, are getting high launch low spin.
Anyway, I've sacrificed some distance for control over the last year (I think I posted earlier in the thread with my all-out numbers), so these are my stock numbers at the moment:
Driver: ~285
3 wood: 265
3 hybird: 235
4 iron: 215
5 iron: 200
6 iron: 185
7 iron: 175
8 iron: 165
9 iron: 155
PW: 145
54 deg wedge: 120
60 deg wedge: 90
64 deg wedge: 75