24 inch or less in heavy gets my vote - just ordered 7mm-08 22 inch heavy, and I'm going to like that one. It will balance well, handle well, shoot well and wont kick my teeth out.
I'm going to order a 223 20 inch Bull soon. I like the shorter barrels - a personal choice thing. Balance is important and weight lessens recoil - more comfortable to shoot. For one shot hunting, recoil doesn't matter as much as range shooting ( Many shots ).
Good balance, a little weight and managable recoil helps make a good shooter ( My thoughts ).