Red oak for beef, apple & hickory for pork, cherry for fowl. If you don't have red oak for the beef, combination of mesquite and pecan works pretty well.
My rub is about 30% granulated onion, 20% granulated garlic, 15% salt, 10% paprika, 10% ground chipotle pepper, 10% ground cayenne pepper, 5% medium grind black pepper.
I never measure so it comes out a little different each time.
On pork, I give it a good thick coating of honeyed mustard and the rub; lots of rub. The honey-mustard/rub should become a paste. Let it sit in the fridge over-night. Then, about an 8 hour smoke. Wrap it with aluminum foil for the last hour. Let it rest in the aluminum foil for another hour after you take it off. The honey mustard/rub will have become a dark "bark". When you shred the pork, mix the "bark" into it. Serve with home made bread and cole slaw. Baked beans are good with it too, but you'll have to have someone wheel you away from the table in a wheel barrow.