Birth control pills avoid ovulation ,thus preventing pregnancy.
All pills are good but deciding about which one will suit u , u need to consult a Gynaecologist and get detail examinations and investigations before starting any pill.
Few people gain weight with pills.
Pills containing less amount of estrogen are safer considering their side effects like headache, mastalgia ,effects on
liver etc.