I put the Foreman on a cookie sheet on the stovetop and turn on the hood fan so the house doesn't smell like fried meat. I do like how the grease drips off and into the little pan.
Charcoal grills just take too long. I don't have time for that on weeknights, and we cook out a couple times a week. Gas grills are ready to cook quick. I like to take a sheet of aluminum foil about four feet long and fold it in half for a double layer. Then I spray it with Pam, layer thinly sliced potatoes on half of it, a layer of onions, half a stick of butter and salt and pepper the heck out of it. I then fold it in half and seal the two sides. I pour 1/4 cup of water in the open end, then seal that. I throw that on a cold gas grill and fire it up on high. I also put a pot of water on the stove to boil. After 15 minutes, I go out and move the potatoes to the top rack. I brush off the grill with a wire brush and throw on the steaks or burgers. Five minutes later, I flip the meat, walk back into the house and throw some corn on the cob into the boiling water. Four minutes after that, everything is done. I bring it inside, throw it on a platter, drain the corn, pour the beverages and enjoy. Half hour total time from prep to the table. The charcoal takes that much time just to get hot.