Windows Phone 7 is the new name, ‘Series’ gets voted off island