RE: Can the 30-06 *really* do everything a 308 can?
Basically until you start shooting at 350 yards and more you will never know the differance between a .308 and a 30-06 under hunting conditions.
Firing the same bullets the 30-06 will have a slightly flatter trajectory which will equate to only 10 - 15 yards extra when using a +-3" rise and fall from line of sight (crosshairs).
Even at 500 yards the 30-06 will only have about 7 or 8 inches less drop than a .308.
So, other than personal preferance, there is no real world advantage to either one.