What if Apple sold their operating system to run on any PC? That would make them a more affordable option and true competition for Micosoft.
As for Microsoft building hardware..not going to happen, they lost a whole load of cash with the first Xbox and then with teh RROD on the 360's they took ages to break even.
I do believe that more people will be switching to Linux in the next few years especially when Google OS is based on it. Smart phones, netbooks and servers all run on Linux, like with Apple you do not need antivirus, it's FREE easy to install and use and there is a distro (Version) for just about every bodies needs.