I don't know if this thread is still being followed but here goes... I have a No 4 Mk 1 Longbranch (303 Lee Enfield) that was my fathers and is a favorite of mine. That rifle saw action in Europe during WWII, has been used in winter in the high Arctic, and (to my knowledge) never let the old man down...or me for that matter. On the other hand...I also have 3 x 30-06's that I am very fond of. Both cals are capable of bagging anything N. America has to offer so my thought is that the choice comes down to the rifle...more than the cal. The Enfields were designed for war and more specifically trench warfare...and as a result were built with very forgiving tollerances. You can drop them in the mud, have debris fall into the action, use them in extremely cold whether snow...sand etc etc. In other words if you are humping through thick bush and expect to be covered in leaves, pine needles etc etc...or out in -40 weather...the Enfield is probably the better choice. In Canada, it remains the standard weapon for our Inuit Ranger patrolers in the far north. The newer fancier rifles just can't take that kind of cold or punishment. Otherwise, I prefer the 06 just because of the ammo choices available and that little bit of extra slap they deliver. Lets face it...most hunter shots are less than 200 yards. Especially in thick bush where the a 100 yard shot would be quite long. Most bush shots are considerably less than that...maybe 20-50 yards. At those distances....ballistics don't really matter all that much and most 30 cal rifles will probably pass through a 10-12 inch spruce tree and still kill the moose on the other side.