Windows 7 build 7068 was leaked a few days to BitTorrent networks. The build was compiled on March 21th, 2009. I downloaded it and I'm running it on my computer right now. The Windows 7 Release Candidate is in it's final development stages. Build 7068 is the most stable build I have seen since 7022. There's only a few minor things that need to be changed before the the release candidate is ready.