Microsoft has come a long way with their innovative products. There is no way Linux can catch up with the GUI aspect of an Operating System. Linux may be twice as secure as Windows but how many novice users would want to use abstruse Linux system? Also, there is no real alternative to Microsoft Office products. They are just ingenious.