Microsoft can't wait for mid-May.
The Windows creator and Surface propagator is just weeks away from its three-day developer's conference in Seattle, but that's not stopping it from hosting a consumer product event in New York City on May 2.
Microsoft quietly sent out...