Launch of upgraded Microsoft Windows mobile version imminent?