Easy to make in 30 minutes, works every time and makes just enough to feed three boys with little left to spare.
1 cup ketchup
2/3 cup brown sugar
1 T garlic powder
1 T soy sauce
1 T chili powder
1/3 cup cider vinegar
Add all ingredients in small sauce pot, stir well on low heat for 20 minutes until bubbly and hot. Turn off heat, brush on meat on bbq or use as dipping sauce when cooled down.
Variations on this would be a little whisky, maple syrup, honey, and a chipotle pepper.