"i&#039;ve been on all different birth controls, the patch, shot, yaz and the only one that works is aviane. i have not gained weight, light and painless periods, same sex drive, not moody no zits no anything! definitely a good birth control."