Microsoft puts final touches on Windows Phone 7. Does that mean a hammer and they are scrapping it?