Microsoft isnt switching over to just ARM. They're just making Windows compatible on ARM. For their Windows 8 Tablets most likely.
GL on getting people to start making ARM binaries for windows 8 which only runs on tablets who happen to be extremely unsuccessful. If Microsoft makes an ARM version of windows 8 for tablets only, then windows-based tablets will be even deader than they are already.
On a side note: All current ARM processers are designed for very compact and tight spaces where power efficiency is THE most important thing. Regular laptop/desktop CPUs are not, to the same extent anyway. ARM has yet to show us what it can deliver in that area, so who knows. We'll just have to wait and see.