You may want to flip through the archives of
http://news.ycombinator.com, which is a hang-out place for startup founders and wannabes. There is a heck of a lot of people looking for technical co-founders (partners, etc) and every discussion on the subject inevitably boils down to the matter of underestimating the amount of work involved and the question of (inadequate) compensation.
To find a truly professional person who will grow to accept and embrace your idea as his own - that's nearly unheard of. A more realistic option is to hire a technical person just to do the job (and not require sharing the vision or be enthusiastic about it). This however leads to the issue of compensation and a professional dev won't accept below the market rate unless there is a hefty equity part, padded for the risk of getting involved in something that may not work out in the end. Not 2-3-5% of the company, but more towards 20-30-40% (with an earn-out, of course). And even this would still require near-market rate of cash compensation.
In short - don't get your hopes too high, this is rather unlikely to work as you described it.