Good grief! Microsoft will not be releasing any more updates for Windows XP from today onwards, at least not publicly, but unsurprisingly, the operating system continues to power the world. At least, the technology world — both workstations and servers. This latest report from Netcraft shows that thousands of websites...