What type of birth control is the best?

April

Hi ladies! I have been on birth control on and off for over 2 years. I’ve been on the depo shot but my doctor told me about 2 other options. He mentioned the IUD and the one that they put in your arm. I was thinking about getting one of those because where it lasts between 3-5 years. Which one would be the best? Have any of you ladies tried one of the two?