From the Inquirer:

The Core 2 Duo for desktops was scheduled to launch first on July 23rd, then pushed back to July 27th, now the launch has been brought forward. The NDA expiry for the Core 2 Duo platform is set at July 14th.

This would be fanstastic if true, let's hope it is. IMO the Inquirer is usually right about rumors That's only 10 days away!