If you say the 7-08 kicks more than a 25-06, there's not much I can say to dispute it, since I've never shot a 7-08. I just would never have thought it would be that way, since the 25 is built from a 30-06 case, which is significantly bigger than the 308 case that the 7mm-08 is based on.
All the more reason to love the 25-06, I guess.