Big Bang, He, and Deuterium abundances.

Finally, a nice reasonably technical explanation, that someone who isn’t a physicist can understand, about a few of the reasons behind support of the big bang theory, via the wikipedia article on Big Bang Nucleosynthesis, especially in the paragraph about deuterium.