I have been on the Pill for almost 9 years now and it works great for me; however, it did take a while for my doctor and I to find the right pill for me. Currently, I am on Estrostep Fe and I really like it.
I was on Nuvaring for 9 miserable months. I had so many side effects that I cannot even list them all!
Most people who have gotten pregnant while on the Pill have either missed some pills, have taken medications/supplements that will interfere with the pill. There are also some people who will tell you that they got pregnant while taking the pill perfectly because they don't want to admit that they missed pill(s).