(For the following, please assume that all times are in PDT.)
It has now been over 60 hours since the CPU recruitment program started. We are about to hit 75%. Assuming we hit 75% at about 9:45, and assuming that movement continues at the current average overall rate, the final 25% will take just over 20 hours, putting completion time at approximately 6:00 PM tomorrow (Monday).
Unfortunately, you may have noticed a pattern here:
At 50% completion (11:00 PM Saturday), I predicted 5:00 AM Monday.
At 66.67% (1:45 PM Sunday), I predicted 3:45 PM Monday.
Now, at 75% (9:30 PM Sunday), I predict approximately 6:00 PM Monday.
Either my math is way off, or we've been steadily slowing down...!


Also, An email from Jeep Barnett at Valve suggests that getting a certain number of potatoes will speed up the entire process. What is this number? Nobody knows, but it hasn't been reached yet, apparently. My hope is 500,000 because it's a nice round number, and we're getting close. How much will it increase the speed? Again, nobody knows. But any speed increase would help right now.
EDIT: It is now 10:00 PM and we still have not quite hit 75% yet. On day 1 we were moving at well over 1% per hour. Today, we are under 1% per hour. We are definitely slowing down, and we will definitely not finish before the projected launch time, barring some sort of speed-enhancing intervention by Valve.

This does NOT mean we should give up though. If we continue to complete what games we still can, we will bring the launch timer earlier, and still possibly end up with a release at a potentially playable hour tomorrow night.