What I can recommend are the following:
1. Low heat and longer grilling duration always beats hot and short.
2. Clean your grill after each use. To clean your grill turn the heat to low and let the grate warm up - then use a hard brush with some olive oil on it and scrape off all the junk.
3. For cooking venison, I prefer to marinade in an oil, butter, or vinegar based marindae such as Italian dressing with melted butter (works great).
4. Flip steaks only once to prevent loss of juices and tenderness.
5. If you are cooking burgers and hotdogs at the same time, start the bugers first and then put the hotdogs on halfway through cooking the burgers, otherwise one of the two will be cold.
6. When grilling BBQ chicken, brush some olive oil or veggetable oil on the grate before you place the chicken down, it will save you the trouble of dealing with the chicken sticking to the grate and pulling apart.
7. Use tongs, not a spatula. I can't tell you how many times I've flipped the damn food off the grill only to please the dog.
8. Try searing both sides of a steak until it turns gray in a skillet with butter and olive oil before putting it on the grill, this will help keep it tender and prevent the loss of the juices.
Lastly, you MUST read this tip for cooking steaks:
http://www.elise.com/recipes/archives/007259the_finger_test_to_check_the_doneness_of_meat.php