Birth control

So I am only 17 years old and my boyfriend and i have been together for a year and 7 months now. And we will most likely end up at the same college. And we have not had sex yet, we do oral sex all the time. And what is the best burth control i can get when i turn 18?