Best birth control?

What's the best birth control that don't give u side effects an that don't have hormones in it ???