I had previously given the direct download links of Windows 7 SP1 RC. Now Windows 7 SP1 Refresh has been leaked from a Windows development branch for Wave 1 release. The original version no. of the SP1 was 6.1.7601.17125 v.721 while the new refresh version is 6.1.7601.17125 v.741.
The download is available in all the 36 languages and only the 32 bit edition has been leaked. There is no 64 bit edition available yet. As mentioned earlier, the SP1 requires Windows 7 RTM to be installed in order to be upgraded.
Please note that this is only a leaked refresh of the Windows 7 RC. This may only be a step towards the RTM release. So it should not be used on a production PC and should only be used for experimentation.