My favorite place to find guest bloggers is on competitor sites. Simply visit other blogs in your niche that also accept guest authors, and see who's writing for them. Chances are, they may be interested in writing for your blog too.