This is a pretty cool idea! Haven't really seen a thread like it.
I've heard of people witnessing the deaths of stars, but not the births... It might have something to do with the light emitted by the births of stars (it being much smaller than the lives and deaths of stars, and therefore harder to see without using an extremely high-quality telescope focused on an extremely specific location).
Heh, I'm going with Earth. I'm happy discovering more about where we come from before we go elsewhere.
Is the Higgs Boson the chart of the size and brightness of stars? This is going back a few years for me...