Native Apps VS Browser Based Apps

There is a raging debate happening in development circles across North America right now – Which approach is best for development on a mobile device. Should we use a native application coded in Objective-C for example or should we use a browser based approach? It is a question that people on both sides of the