Nobody throwing in Rhino? They make an awesome choke... but for a hefty price. I've had good luck with non ported Hastings, a 650 in my short barrel 870 with 3" Winchester HV #6 and a Hastings 665 with the same load out of an old Mossberg 500 with a basic 28" tube. Sadly, the Mossberg beat the pants off the 870 at 40 yards... but each gun is different. The best bet would be to borrow some chokes and a shell or two of different brands, shot, etc, from your buddies and you'll save some $ in the process. Heck, I've got some 3 1/2" Remington Premier HV 1300 fps 2oz. #5's I'll give ya. Just hang onto your shoulder if you shoot them off the bench.

Oh, and Hastings won't break the bank either... at around 30 bucks.