Best bbq discussion is very subjective. BBQ is a broad topic with many regional variations. And to do it well, you often need understanding of your local environment. For example, I live at 5000 feet so time and temps vary for me compared to people cooking at sea level. Plus local weather issues.
Oh, and by barbecue I assume you mean low and slow smoked food. If you mean grilling then probably Raichlens' Barbecue University®
A good place to start for real barbecue is the smokering: The Smoke Ring- All you need to know about barbecue