I pre-ordered 3 and the invoice clearly says "Delivery date: no later than 03-JUN-2007." Does anyone have an idea when this software will actually be released? I know that you can pre-order up until the 6th.
I suspect that means the activation code will be delivered no later than 3 June. No one has stated when the software will be released.