Thanks everyone for all the great answers. I collected all the advise into a single post. Here is the original question, answer below:
Hello this is not a direct programming/development question, its more business of software. I've been talking with 2 entrepreneurs who want to create an iphone application. They are putting the money to bootstrap the project, which is not much(around $1,500, computer + iphone store subscription). I will be doing all of the programming, they said they would help with business/marketing. I am not afraid of business or marketing, I also like both of them, and have been involved much more than them in the technology area(this is what I currently do for living). The question is, they want to split the "project" in equal parts, each of them 33.3%, were obviously I get 33.3%. I won't get a salary or anything else, it's a full partnership. Does this sound like a fair deal ? What stake of the company you think business people should get ? I am a fair believer that everyone should get as much as they bring in, but I am thoughtfully that marketing/business is going to be 66% of our business, and 33% is development. For those of you who have experience in the Iphone Development world what do you think ?
ANSWER
You're fist entrepeneur project: This is just a compendium of answers below which I gather some ideas. When working with partners, the question of stakes always comes up, clearly there is not 1 magic formula to calculate this, but here is some advice.
The first thing to look at is what each partner will bring to the table. Take a look at the roles each person is going to take, and how experienced they are about it.
For example, if you are the programmer, you will bring invaluable/irreplaceable technical knowledge to the table, not to mention you will create the actual project. So if someone says they will do Marketting/Business or "Design", make sure this people are experienced enough in those areas, to the extent that they are irreplaceable, if all they are doing is filling paper work, you might as well replaced them with a bash script.
"If you're splitting equally, each partner's contribution should be critical and irreplaceable by the other partners."
Now comes the money part. Alwasy calculate how much each one is puttin in. Don't sell yourself too cheap, for example:
"YCombinator, is a very successful early stage VC. From their site: We make small investments (rarely more than $20,000) in return for small stakes in the companies we fund (usually 2-10%)."
Now, if that doesn't sound to good to your stakers, consider a different approach.
"Depending on how you value your own labor versus your need for capital, you can consider a "first money" split that is different from later money. When working on books, I've had this arrangement. The publisher is putting up the money to make the book, so my cut is lower until the book has sold a certain number of copies. So a similar arrangement might be equal parts until the funding is recovered, then a different split."
Now about the value of the ideas. If you are approached by someone who is bringing only the idea in, run in the opposite direction. I agree 100% with the person who said.
"Ideas are a dime a dozen. Building them is what actually creates success."
Consider that if you seat down with a couple of buddies for an hour or two, you'll probably have dozens of good ideas, now execution is a different story. Now am off with some good advice from Jan Panesar.
"Success doesn't come without hard work and if someone isn't contributing equally in their own way as much as you are, an imbalance will always happen. You don't get something for nothing and there is no get quick rich scheme. Partnerships are about adding value and leverage ultimately. Also, most friendships aren't setup for business, much like you couldn't be roommates with just anyone. Partnerships can be harder than marriage or any relationship. Marketing, Copy writing, building buzz about your app on blogs, and learning how the app store world works to get and stay noticed is something these guys should be experts in.. as much as you are in coding."