Which BC?

I made a visit w/ my doctor in January to get on birth control but idk which birth control is good for me. I have sex a lot at least 4x a month. People say the pill is not good but shoot is better also trying to gain a little weight. Help