I think we will hear about the editions at e3, because we haven’t heard about them yet, and because I think e3 is the place that such a announcement would be made.
I think a regular, heroic, legendary edition, Halo 4 Xbox 360 S bundle, and 2 pre-order bonuses (Multi-player DLC armor set marketplace code and a invitation to the Halo 5 beta) will be revealed at the end of Halo 4’s presentation at e3.
The 2 pre-order bonuses wouldn’t be retailer specific, I think they will be the same for all retailers.
Here is what I think the editions will have in them . .
Regular = the game, paper manual, Xbox Live 48 hour insert, and the 2 pre-order bonuses inserts.
Heroic = the game, paper manual, Xbox Live 48 hour insert, Halo 4 concept art book, Multi-player DLC armor set code that is on a paper insert, and the 2 pre-order bonuses.
Legendary = the game, paper manual, Xbox Live 48 hour insert, Halo 4 concept art book, Multi-player DLC armor set code that is on a paper insert (Same armor as the Heroic edition), another Multi-player DLC armor set code that is exclusive to the Legendary edition, a die-cast metal Master Chief statue and or a Infinity statue made out of the kind of plastic that the Reach statue is.
Halo 4 Xbox 360 console bundle = Basically the same contents as the Reach bundle, but the Multi-player DLC armor set code would be one that is exclusive to the bundle.
The pre-order bonuses would be a code for a Multi-player DLC armor set and a invitation to the Halo 5 multi-player beta. Much like how Bungie did with the Reach beta with Halo 3 ODST.
ps I know such a idea of a Halo 5 multi-player beta might sound crazy, but the actual beta won’t take place until most likely the end of August next year, and Halo 5 won’t be out until the end of 2014.