Funny,a few months ago I was choosing between these same rounds.There is a brand new 25-06 sitting in my safe waiting for Oct. 1st.
Nothing against the 7mm08,but I don't think there is a much better deer/antelope round than the 270 improved AKA 25-06.YMMV