A Winchester 70 in 30-06 would be hard to beat. From what I hear the marlin is a decent rifle as well. Get the one that feels most comfortable when you shoulder it.
Practice in short sessions to help avoid the flinch. Maybe 20 rds a day. Only shoot from the bench to sight it in, this is where you will feel the most recoil. Practice from standing, on one knee and sitting on the ground. These are positions you will need while hunting and you feel less recoil than at the bench.
Have fun doing it. Get different targets. I use clay pigeons for practice. They are small enough to be challenging and they explode when you hit them.