Will Nokia Launch Its First Windows Phone on Oct. 26?