It is Monday, not the strangest day for a release from Apple, but certainlky no Tuesday. In any case, the Store is down which can mean only one thing: a release. Whether it is Snow Leopard, an iPod touch, or something even less expected but more widelly rumoured — something perhaps like the Spanish Inquisition — no one is certain of which, but look for great things today.
Apple have updated the store to read that Snow Leopard will ship on 28 August (This Friday). I’ll be ordering my copy very soon. Again, Snow Leopard will be 29$ (USD) and invariably hiked at your non-US locale. About Snow Leopard.