I'd personally have a look at iud's. There's a new one, the marina I think which is pretty good. I got my tubes tied so I don't think that's an option for you lol!