Re: Data vs Devices
Regardless, if data does need to be cached in any way on the device, we need encryption on the storage. The problem is that you really don't want to mix corporate and personal data.
I'll re-suggest an idea I've thrown out there before, but I really think at some point we're going to see virtualized cell phones and mobile devices, where there can be a corporate VM and a personal VM, with a hypervisor smart enough to allow phone calls etc to be routed through to appear on the active VM, and to provide notifications from either one. That way corporate can encrypt "their" VM and storage, it can require higher security, have remote wipe and all the things corporate likes. Meanwhile the personal VM is isolated from the work VM and can have pictures of cats on it, a shorter PIN, and so on.
Thin client is cute, and in some cases perhaps essential, but highly impractical in many instances when it's the only way to work.