Nokia Wants Windows Phone 7 on Their Devices [Rumor]