Windows users who installed Windows Vista SP1 RC to their PC might like to know a refresh of SP1 has been released to the public. Microsoft originally released the patch earlier this week to 15,000 beta testers, but on Friday, they allowed anyone to download and apply it. It can be downloaded here.

Read the full story here...