While I would never be without a 30-06 for your criteria it would be hard to beat the 270 Win. With modern bullets you could push it to take larger animals too.