As some people may know adobe recently made this announcement.
http://labs.adobe.com/technologies/flashcs5/appsfor_iphone/In short in Flash CS5 you can export the whole project as the native iPhone file to put on the app store. Remember you still need a developer account with Apple and go through all their hullabaloo.
Now as a intermediate Actionscript programmer I immediately thought "This is perfect for me!" Then I remembered, this is probably perfect for millions and millions of other people as well. I've been planing to learn Objective-C, play around with the iPhone SDK and eventually buy a license to make a game for the AppStore and make some money. Reading some articles this seamed an entirely possible way to make some money.
Now with this new way of iPhone development I'm wondering is any effort I make to iPhone development going to be out shined by all existing Flash developers? Is it going to be worth focusing my development on the iPhone or will I just waste my money?