iPhone Web App or iPhone App?
ComputerGuru: If you can get away with it, a webapp. Given Apple's restrictions on 3rd party software, a webapp gives you the most freedom and future compatibility though it does mean sacrificing the beauty and elegance of native code.