Sometime between now and August by most accounts. Most thought it should have been announced by now.
Teasers and leaks are showing quad core, 2GB RAM, 1080p screen 16, 32, and 64 gig sizes with SD card access too. Screen size looks to be bumped up to around 5.2". I think the camera is getting a small res bump too. Shape looks similar to current gen. I think they are doing away from the custom moto maker and instead offering half a dozen or so different color choices.