I think people socialize and perform ad-hoc tasks on mobile phones, but any business compute tasks require a platform designed to compute. Don't be sucked in by the hype of "the PC is dead". i certainly would not want to analyse data on a 7 inch screen :)