birth control?

Whats the safest birth control ? Something  i cant gain weight off of or always throwing up or something ?