The three most essential elements of any barbecue party are the guests, the weather and the food. I can not make recommendations about your friends and family, you are on your own there, but I hope you will find my suggestions for the other two fronts practical.