RE: guns
If you want a one caliber, "do it all", keep it forever type gun, get a 30.06. I like the Remington 700.
But if you want a mostlydeer caliber type gun, get a 7mm/08, 308 or 270.
The 308 is popular, accurate and short action. You can get it in a lighter shorter type rifle. The same with the 7mm/08. It isn't as popular, YET, but it is gaining popularity. My son has onein a Browning Micro Madalion. It is a sweet rifle.
The .270 is big enough to take bigger animls than deer. It is also popular. Being popular means you can find shells just about anywhere and get them cheaper. It shoots flat and doesn't have the recoil of an '06.
Shoulder several and check prices. see what you like.