ClaudeLv250 on 27 April 2010
It's always before. It has been for the last few years.
MS - Night before E3.
Nintendo - Day of E3, 9AM PST/12PM EST
Sony - Usually an hour and a half after Nintendo's conference.
Tag - "No trolling on my watch!"