Good choices, methinks... I'm sure someone will correct me, but I think only the AK location of Rainforest takes PS's.
For quality and quantity, I'd say Boma, too ... not to mention seeing the spectacular lodge. Whispering Canyon, too, if you like hijinks along with your pulled pork. Boma, of course, is a buffet, and WCC brings it all to you family style.
B&C is great for ice cream or a shake, even if you don't eat there. Heck, I like everything.