Pregnancy Testing

To

What is everyone favorite brand for testing? What test is best for early testing? How many days before your period do you test?