Unfortunately, one of the major requirements of a mobile strategy is that the mobile device acts as nothing more than a front end display - after all, everyone I know is in love with their iPhone because of its "look and feel", and definitely not its computing power. Before this new version 3.0, cut and paste functionality was unavailable, so good luck trying to get people to do more than just click in your applications. So where should the logic, business logic in particular, run exactly? In your business services, of course!
Never heard of business services? More than likely you've never heard of Service Oriented Architecture (SOA) then. You may have heard that it was this bleeding edge thing that some companies were doing or, perhaps you heard earlier this year that it was "dead". Hopefully you're not one of those people and instead already started on your SOA initiative. Ideally, you started on your initiative a couple of years ago and already have business services running within your enterprise being leveraged (read reused, one of the many benefits of a SOA) by many of your client applications. If that's you, you're in luck - your business logic is already separated from the data tier and you can easily build the mobile front end interfaces that your employees/clients are asking for. If you're not, let your SOA journey be a good one!