I notice MC at Tustin, CA has about 20 Q6600 in stock today.
Most of them are L745B049 with 1/02/08 pack date, and there are also one or two L745A793, L745A871, and L744A469 in the cabinet.
All gone exept one L745B049 and one L745A871 as of 10:30AM PST.
I should've picked up the L744A469. It's a misterious batch. I couldn't find any information on that batch at all, but I had a feeling that it's an awesome overclocker.