Your next pocket travel guide
Upvote:3
Try Adioso. You can search "anytime" or specify this month/next month/any calendar month. This works only one month at a time, mind you, but it's still faster than trying to do this with a normal flight search engine.