Here are some sites that are useful in the various health realms:
Teen Health.org
Planned Parenthood
American Heart Association