The iPhone/iPod Touch seems like a basement coder's dream. I remember back in the day there was a PS1 home dev kit, which probably made one guy a few bucks. With the iPhone it seems like there is finally a device where the little guy gets a chance to complete with the big boys, or simply showcase their talent to a large audience. The app store makes it easy for all of the iPhone users to find and purchase games and utilities made by your average Joe (not to be confused with Joe the Plumber). I can't think of another device that makes it so easy for everyday coders to get their name out there and really show their stuff, and possibly make a few dollars as well. Android could be next, but it doesn't appear to be a major threat.