Best pregnancy test

What is the best brand of pregnancy test? Which gives you the earliest result?