I dont like oral contraceptive since you have to remeber to take it everyday. Otherwise, the whole months work is just wasted. Besides, if you catch cold or take other medicine, it might affect the efficiency of the oral contraceptive. But the new ones in US is very low in dose and safer than before.

If you really dont want a kid within a couple of years, IUS is a very good way.