I had the same problem with the Service Pack for Framework 2, but I found out that it was the link that is at fault.
It sends you to the Compact Frame work service pack 2.
Just google Framework 2 SP2 and download that file, it will work.
you're right. This file is working:
.NET Framework 2.0 Service Pack 2 (SP2)
RoXoR