But wanna-be Jack Welches who think their idea alone is enough to stand on, "if I can just find a hacker to build it" are a dime a dozen. So don't be surprised when you don't find a veritable onslaught of hackers lining up to beat down your door.
Anyway, to answer your question "Where to find a good hacker?" Well... there are lots of places. Starting here is a decent bet, but look for meetups in or near your town... if there is a HN meetup, or any technical user-group (Ruby User's Group, Java User's Group, Linux User's Group, Perl Mongers, whatever) go find them and start hanging out with those folks. Use LinkedIn, poke around sites like Quora and the various StackExchange sites... just don't be too obnoxious with the solicitations, or you'll piss off people who might otherwise be willing to help.
CS departments at area universities might give you useful leads as well. But read this:
http://www.cs.uni.edu/~wallingf/blog/archives/monthly/2010-1...
before calling up CS professors.
Some other food for thought:
http://www.cs.uni.edu/~wallingf/blog/archives/monthly/2010-1...
http://blogs.law.harvard.edu/philg/2010/10/05/social-network...