Hey guys I've moved further along in my app skillz and can now see the day when I will submit my iPhone app to the iTunes store.

Are there any other geeks out there that have made app for the iPhone?

What kind of pitfalls or suggestions do you have? Are you making the kind of revenue you expect?