Birth control do your recommend

Brittany
I've been looking into different types if birth control I need something that won't make me gain weight. I seem to like the ring, patch and the iud?? Advice please