Disproving once and for all that my colleagues in Redmond don't realise there's life beyond the shores of North America, Windows Live Local is now available for the UK! And Canada (although I think this is still quite close to the US of A). I know, it's
Read More