Another important argument in favor of a native app over a webapp is the iPod Touch - sales of the Touch are doubling year over year, getting pretty close to the iPhone, in terms of units sold.
Requiring iPod Touch owners to connect to wifi before they access your webapp just puts another hurdle between you and your users, one which they won't always be able to clear.