If the day comes that linux works a way to make ms software compatible, and it becomes user friendly for those folks who just want to turn on a computer and use it, like Windoze, and if the price of linux stays cheap, watch ms cut the price of their stuff in half or more.

Actually Apple has already done it, if they weren't so expensive. The OSX is bsd with the Apple GUI. Price or not, we're making the move when our PC's go to the big computer in the sky.