I have a Savage Tactical in 25-06. We originally had Remington BDL in this same chamber, but we traded it in to get the Savage (I'm a lefty and my dad didn't shoot it anymore). Strangely, my dad said the 117 Sierra boattails shot pretty good from his remington also jhm. My Savage shoots them good also (3/4" groups consistently, and it did shoot a .43" group once with them), but I have got 1/4 MOA groups with Sierra's 90 and 120 HPBTs (sorry for bragging, I love my rifle). However, the HPBTs don't have the balistic coefficient of the 117 SBT. I guess you can't have your cake and eat it to. I got some Barnes 100 XBTs on order, I'll see if they can give me 1/2 MOA.
I really can't tell you much on the recoil, this is the most powerful rifle I have ever fired. My dad's 25-06 was also the first high power rifle I ever fired, and it did make my sholder a little sore. However, I was new to the game, and it wasn't bad at all. I can tell that with the choate sniper stock on my Savage (she's a fat lady, tiping the scales at ~14-15 pounds) she is a pussy cat.