I think Apple's repeated pronouncement that we are in the "Post PC Era" means they are looking to take iOS/OSX in this general direction. I would love to have an iPad with the capability of running desktop versions of an app when you are docked and mobile versions when you are away from a desk. This would be the best of both worlds IMO. As it stands now, the iPad is not a viable replacement for my MacBook Air.