[citation][nom]bison88[/nom]First Answer: When there is a revolutionary re-design of the battery. Things can only get so small and consume so little wattage before eventually things will need to re-shift focus back to the power source itself.Second Answer: Not quite sure what you're referencing specifically, but I'd say never. Smart Phones like many other computing devices are just accessories. There is no substitute, and I'd liken never will be a substitute, to the desktops performance, accessibility, and expandability. If this "cloud" crap keeps going the way it is, I see the desktop being the equivalent of the households server/supercomputer that takes care of all the heavy lifting for other devices used on the local network. Can't see any device out there now or in the near future that will make the desktop irrelevant, therefore why not use it in a cloud like environment to offload the more powerful energy draining tasks.[/citation]
I think that Tomfreak meant when can phones kill off MP3 players, iPods, etc.
Also, expand-ability of a desktop might be unbeatable, but several laptops can most certainly compete in performance. These laptops don't when in price for the performance, but they are portable without lacking the performance of a desktop. There are several X58 and X79 laptops that support the workstation i7s (even up to the 6 core EEs) and up to 16GB or 32GB of RAM. A Laptop with two Radeon 7970Ms could have gaming performance ahead of the Radeon 7970.