When my old lady was on birth control, she loved Depo. She always had a really hard time with cramping and stuff, and when she was on Depo, she didn't get her period at all.
I was spoiled for 3 years where I didnt have to use a rubber,so I prefer bc of anykind as long as I dont need to use a rubber,however now that im single I use one anyway