6 months seems like an awful long time to get this company started, I'm interested in finding a programmer who we can collaborate with, I'm more of the Business guy, where he/she can be the Programmer, if you know what I mean.
I would start mocking up your idea in something like Balsamiq (http://balsamiq.com/). This will make it easier to find a hacker to partner with and to show the concept to potential investors.
Agreed. Balsamiq is pretty awesome to do quick mockups that look decent. They really can help get the concept across.
Balsamiq is pretty intuitive - if you don't want to buy/install it, try out the online (flash) demo at: