I really hate frying bacon. But I love to eat bacon, so it's a bit of a catch-22 for me. I hadn't had bacon in a few months, then I went to my Mom's Club Brunch, and the bacon I ate tasted heavenly. So of course, the menu in our house has included more bacon because of it! I planned for BLT's one night, but was dreading having to fry up all the bacon.
Once way to keep the heat, smell and grease out of your kitchen is to do it on the grill. I bring out my cast iron pans, preheat the grill with the cast iron pans inside, and cook away!
I have also brought my electric skillet outside and cooked the bacon on my grill stand, which worked just as well!