Oven gets another vote from me. I can't remember the last time I cooked bacon in a frying pan or microwave.
ETA: I line my baking sheet with foil first. That makes clean-up super easy.
Yep, in the oven at 400, takes about a half hour, maybe a little less. Microwave only if time is a factor, haven't fried bacon in a skillet in 30 years?