I own both, and they shoot the same bullets almost identically from 100gr to 165gr, after that the 30-06 has the advantage. The 308 does not shoot 180gr bullets well, and cannot shoot 200 or 220gr bullets. I live in Alaska, and the 308 is just not adequate for the type of hunting we do here. Yes there is people every year that shoot Moose with 308s, but they are patient and get close, real close. Also there are several lost, simply because they are not using a bullet that weights enough. When I lived down south in New Mexico, and Nevada, the 308 was good for everything except Elk. I took lots of Mulies and Whitetails with the 308. I quess the real question is what are you going to hunt? And where? I hand load for both, and I don't care what anyone says, when you load a 150gr bullet to go a certain velocity in either gun the recoil is going to be the same. The felt or perceived recoil may be different due to the weight of the guns, stock design, and your perception of what to expect. The heavier the bullet, and higher the velocity, the more recoil. Personally I would stick with the 30-06. The only advantage to the 308 is that it can be gotten in short actions, therefore a shorter, lighter gun. But say if you decide to hunt Hogs or Black Bears, the added advantage of being able to use the heavier bullets of the 30-06 is a definite plus.