If this image from an EA email is any indication, it looks like
Battlefield 1943 will be coming to the consoles on July 9th. The PC version is going to be released later on down the road. At E3, EA was handing out many free copies of the game (100 every hour if I am not mistaken) and I got my code on the last day with the last batch. We still don't have official word and the
website for the game still says coming soon. Let's hope we hear an announcement soon and the date be confirmed.