Birth control help!

Hey, anyone know what the best type of birth control would be for someone who hasn't been sexually active but probably will be in the next few months? I'm going to the US for a while and don't know your system or really much at all about birth control in general! I haven't ever had the need for it until now. (My fiancé lives there, we're waiting till marriage so I have a bit of time to plan) I'm pretty forgetful and slightly worried about the mood swings/weight gain side of esteogen birth control options but my doctor was particularly pushing the pill in favour of all others... I kinda want other people's opinions/experiences before making a decision, I know everyone's different but so far I've heard mostly a lot of bad about the pill. 
Also how to get it in the US if only on a long term tourism visa?! (We're moving back here together hopefully soon!) 
Thank you! x