Since nobody has mentioned this... I sous-vide my beef, chicken, ribs, pork, fish, eggs, vegetables etc. then depending upon what you're cooking, you can sear them afterwards on the BBQ or with a blow torch. Sous-vide allows you to buy less expensive cuts of beef and turn them into filet like tenderness without having to cook them well done.
A sous-vide immersion circulator will cook just about any size piece of meat to a precise temperature all the way through. The circulator keeps the temperature to within 1/10th. of a degree. Take eye of the round for example. Normally this is a super tough cut of beef which usually requires cooking it for a long period of time until it's super well done.
I'll sous-vide it at 136 F. for 36 hours and it comes out medium rare and as tender as can be. All you have to do is occasionally top up the pot as water evaporates, but other than that you don't have to do anything else until it's done. Since it's portable, you can attach it to just about any pot and set it out of the way on a counter or table leaving the BBQ, oven and stove for other things.
Since it will cook and hold the food to an exact temperature all the way through, you can't overcook anything. You could drop 4 steaks in, ranging from 1" to 4" in thickness and they would all come out the same. Sear and serve!
There's an endless number of things you can do before you vac-seal the meat (marinades, rubs etc.) but the end result is magic. Here's just one recipe.
http://kristensraw.com/blog/2014/01/08/how-to-cook-eye-of-the-round-roast-in-sous-vide-gluten-free/
Note, this shows them using a Sous Vide Supreme but I recommend the portable ones that attach to any size pot. The Anova Precision Cooker is a good one.
http://anovaculinary.com/anova-precision-cooker/?gclid=CNrS3LfVvckCFchFXgodzRYMZQ