PER is the worst. Refused to let the agent weigh my hand luggage...didn't go over so well.
Agents/crew seem to care less long-haul. DFW is great - had 2 semi large carryons + duty free and J flight attendants were happy to help stow (though I never figured out the purpose of the 744 nose closet that was off limits)