If memory serves, isn't the deuterium abundance in the universe one of the supporting arguments for the big bang? I seem to recall reading that deuterium is not produced in stars, only consumed, so it had to come from somewhere else. But I could be wrong which is why I haven't added it to the article -
MMGB