Yeah Nintendo has really cheapened on tech this gen with DS and Wii. Apple has always been forward thinking on tech, but at a premium price as well. Oh, Nintendo of old please come back.
I don't know about Nintendo being screwed, since the iPhone/iPod touch is still a $300 and up device. And Apple is doing something Sony should have done from the beginning and do solely digital distribution of iPhone games.