I'm not a badge collector or anything like that - I have already decided on a regiment to join - but I am curious, what regiment would you say gives the best all-round training as an infantry solider? Is there such a thing? If so, is it even found in the army? I think the royal marines are probably up there aren't they?!