21 seems to be the "it" barrel, but I agree with Spiff, my 24 works great for me.
I agree as well. Per Benelli's specs, the 21" is going to save you a whooping 1.6 ounces over the 24" and you won't gain any manuverability due to the mag tube being 24" anyway.