Apple Stores confirmed

MacNN reports that Apple has officially announced their new Apple storefront throughout the US. The first store is going to open its doors on May 19th. in McLean Viginia (sounds like a tiny village to me).
the register also has some text on that, but their page refuses to load on Netscape once again. I hate banner lag and Javascript that is improperly included in a page, inhibiting from redrawing the window after a minimize.

Apple at E3: small

MacCentral notes that while Apple's presence at E3 will be small, it's still going to happen. They sort of have to after boasting speeches like "We're going to make the Mac the best gaming platform in the world" (or similar).