.308 works just fine for hunting and long range shooting. To get good at long range shooting (and hunting) you need to practice. OP doesn't reload. .308 will be cheapest to shoot. I'd say it's the best choice of the three. (and I hunt with a .30-06, but just recently got a .308)
Bookmarks