Microsoft Windows Phone 7 launch fizzles and fazzles

It seems as if Microsoft only managed to offload 40,000 over-hyped Windows Phone 7 devices on launch day - despite spending a whopping $100 million on the doomed platform’s advertising campaign.