I used to have an 870 with a 20" ventilated rib bbl and a 8 round mag tube, it was nice and heavy which ate-up recoil quite nicely but it would also rust if you looked at it sideways so I went to Mossberg instead. I also have a Winchester 1200 hunting model with a 26" bbl and a full choke. Many a squirrel and bird has fallen to it's wrath.
The Mossberg is my all-rounder. 18.5 cylinder bore bbl, 12" LOP Hogue stock, Meprolight nightsite, Kydex heatshield, side saddle, Streamlight magtube flashlight mount and all in a reasonably compact, lightweight package.
I also have the Saiga-12 if I just want to rapidly hurl a shit-ton of lead at something.