Microsoft plans this spring/summer

May - early preview of the next XBox, but not everything

June - full XBox line of devices at E3, announce WP8 Blue

July - Surface event

If Microsoft blows everyone's minds at the E3 with the XBox devices and then turns it around a few days later to announce Surface RT 2, Surface RT Mini, Surface Pro 2, Surface Pro docking station and more accessories that will really impress people.