Several websites are saying that the release date for 8.1 will be June 24th. Someone here in the forums said that the 24th is the beginning of the 8.1 lifecycle, and the release date will be before that. Which one is correct?
While it is true that the lifecycle start date for WP 8.1 is June 24, keep in mind that Lumia 630 (which comes with WP8.1 and the Cyan firmware) will be available in stores in some countries this week. The general update availability should be summer - however vague that might be.