RE: 25-06 270 30-06
You are certainly splitting hairs between the three as far as performance goes, from point blank out to 350 yards or so...
I guess if I were buying a rifle strictly for deer, I'd go with the 25-06 because it kicks a little less than the other two and at extreme ranges it shoots a little flatter...