There are some really good responses to this one already. I will say that I like the Benelli better since it seems 'sleeker' to me...but of course that is just personal preference.
About the recoil: the gas system in the Beretta will recoil less (at least in terms of percieved recoil), but with the ComforTech system and the nice shooting vest (with recoil pad insert
), I can shoot my Benelli all day long.