Regardless of those failures, Microsoft should take a shot at doing its own hardware just to see if it makes sense. Apple is making billions by offering an integrated package of hardware and software. Microsoft and Google by contrast are not making much money on software in the mobile world.

DigiTimes says Microsoft will still work with partners on hardware. Sounds like Google's Nexus S plan.