Windows Phone 7 comes to Virgin Media with Samsung Omnia 7