I too wish to repost:
15 years ago I would have spent (and did spend) my spare time writing stupid little games for my Amiga, I would slave over the gfx and sound and code to get something that was ok, and I would give a copy to all my friends who would give me feedback while enjoying playing it... I would put a floppy disk into an envelope and send it to a publisher and never hear back... My only option was then to go to my local PD store and put out a Demo in their library and hope that I would get some feedback and requests to buy the full game... Also that my PD library would hopefully share my Demo with other PD libraries.
I never heard anything back, nothing.
Now I can spend the same amount of time writing a game for my iPhone... I can share it with all my iPhone owning friends for free... Then once I'm happy with it, I can pay apple $100 (one off cost, no limit to the number of apps I can put on the store) and it gets published on their app store (to every person in the world with an iphone) with a 70:30 profit split in my favour...
Which is the better deal?
My friend Kris has just released and iPhone app (search for "Gold Price" on your app store). And it's been a surprising success for him, the app took about 10 min to write and another couple of days to debug.