Squilliam on 01 May 2009
Hmm it could mean that Windows 7 is available 1 month after the 23rd? Or it could mean that you could buy a PC in September and get the free upgrade? Its hard to say either way really.
Tease.