Recommendations for birth control?

I have been sexually active for some time and have only ever used spermicide or Plan B, but now I want to get on more effective birth control. Any recommendations? I have seriously considered the patch and definitely do not want to get the IUD.