I believe cooking it in the pan is the best because you can take pieces out that are done. When I try it in the oven, it seems to be a mix of different stages.
I like my bacon perfectly cooked where it's not too crispy but not too soggy.
I do think that if you have company and need to cook a lot of bacon that the oven wins.