As you will no doubt be aware today (21st of October) is the ‘launch day’ of Microsoft’s new Windows Phone 7 in the UK and Europe, so here