Healthy Birth Control

What is the healthiest birth control for your body? I want my body to still function normally while on it (normal periods and no weight gain or mood swings) and not mess up my probability of getting pregnant in the future. Anything out there I haven't heard about yet?