To address Dick's OP, I hear "no problem" a lot too, and I use it sometimes, but only under specific circumstances. "You're welcome" is appropriate in response to any thanks. But "no problem" is appropriate only in situations where you are clarifying for the thanker that it really was not a problem. If a friend calls me to go pick them up and drive them home after a night of drinking, when they thank me as I drop them off, I might say "no problem." If someone asked me to pick up lunch for them while I was out and thanked me when I gave it to them, I might say "no problem." However, if I complimented someone in some fashion, gave someone a gift, or did some task for them without being asked, I would respond to their thanks with "you're welcome," never with "no problem."
Addressing individuals and groups:
You - singular
Y'all - plural
All y'all - multiple groups (half the folks in the room are conservative, the other half of the folks are liberal, someone addressing the entire group might say "all y'all" to note that there's a division or difference or two or more distinct factions)
And growing up in rural southern Missouri - and it's the only place I've EVER heard it - when addressing more than one person the word is you'uns. "You'uns comin' by for Sund'y dinner?"
(I could be spelling that wrong as it obviously is not an actual word, but that's phonetically correct.)
Oh, and whoever made the comment about the distinction between "that" and "who" - that's one of my biggest peeves too. Second only to the incessant use of the word "had" by folks who ought to know better. Next in line is overuse of "the." When editing one of my former writer's columns, the first thing I did was use the "find" feature. In one particular 700 word column I trimmed "the" out 102 times, which left 67 remaining. Still makes my jaw clench to think about it.
Edited to correct use of "too" - another of my peeves. :D