i've read to eat 3oz of meat if it's cooked. that's what i measure out if it's a roast. i guess i'd do that with the canned meats, too.
most of the fast-food places have grilled chicken now- as long as they don't have it soaking in anything first.
the rotisserie chicken is a no-no, because it's cooked with the skin on- lots of fat soaks in. all fat/skin has to be taken off before cooking. but if there is no other option, i'd just pull the skin off.