The Benelli M-4 is the tactical shotgun. The M-1 and newer M-2 are sporting guns.
For hunting I simply prefer the Benelli. I like the simplicity of the action, the fact that it is easy to clean and maintain, its lighter weight and the reliability.
I can find no real fault with the Beretta or the Remington 11-87, I've owned both. Both the Reimigton and Beretta will be heavier, especially the Remington, and are gas operated. They will have less recoil and would be better choices for someone who shoots a lot of clay's.
The lighter inertia operated Benelli will recoil a bit more, but in a gun I use primarily for hunting I can live with it. In fact it is more than a fair tradeoff for the much lighter weight.
The OP did ask for opinions. This is what I have found that works best for me.