More news of what's cooking in the world of Windows — but first, why it might be time to ditch Internet Explorer in favour of Mozilla's Firefox browser...
Create an account