For rub, you save a lot of $$ by making your own, and a lot of the commercial rubs have MSG, which ya might not want. That being said, Dizzy Pig, Head Country, and especially Plowboys, have big followings, among others. I think that one of the Plowboy rubs might not have msg, but I might be thinking of another one altogether.
If you like thick and sticky K.C. style sauces, they're really easy to mix up, and I'd recommend Dr. BBQ's (aka Ray Lampe) recipe. The No. 5 sauce often mentioned here is bare bones and a great starting place, too, but not as thick or sticky.
Loose Lip Larry's is a pretty good S. Carolina mustard sauce w/ a kick. Head Country or Big Bob Gibson's (Red sauce) are good all around sauces....Stubbs for those who don't like it as sweet, Blues Hog reg (for those who do), Blues Hog Tn Red for a Lexington/Tn style sweet/spicy/vinegary pulled pork sauce, and mix the latter two for something that's good on everything. As much as I like they're sauces, I don't know what they were thinking when Blues Hog came up w/ their rub. It's pretty bland, w/ paprika being the first ingredient.