Unwilling to give up the spotlight just yet, Microsoft has planned another Big Announcement for tomorrow, June 20. The Redmond, Washington-based company is flying out to San Francisco, for what will be a two-day developers summit full of surprises.

One such surprise, which is generating a lot of eleventh-hour excitement, is the anticipated Windows Phone 8. Here is what we know, and what rumors have suggested, so far...