Don't take this as a jab at you - but generally what this arrangement involves is:
- business person has a 'great' idea.
- programmer does all the work without pay.
If the idea's that great and that certain of success, then just pay the developer and keep the ownership to yourself. But of course, the reason most people look for these types of deals is because they don't want to pay the developer...and there's the problem.