Pills are safe... the most popular nowadays is YASMIN. You won't get pregnant if you just take it as indicated, not missing any tablet and you should take it exactly the same time everyday. If you miss even just a single tablet, it lowers the effectiveness of the pill as birth control.
YASMIN costs around P500 plus but it's the most recommended BCP coz the side effects are minimal compared to the others... I heard it's the safest.