I think Google Europe head John Herlihy's comments that desktops will be dead in three years is probably true. Office environments will probably keep desktops around because businesses will perceive keeping employees in one spot to be an efficiency issue. But most everybody I know uses a laptop for their main computer; computing is mobile now.