We're excited to announce the availability of Windows 7 Release Candidate (RC), a prerelease version of the next-generation operating system from Microsoft.
https://partner.microsoft.com/philippines/40084742

I wonder if it's the reason why the UK Boarder Agency had an IT problem maybe they're trying the beta version

LATEST NEWS

08 May 2009: Due to an IT problem, the UK Border Agency is experiencing delays processing some visa applications. We process around 200,000 visa applications per month and most applications have not been affected by the current problem. The UK Border Agency apologises for any inconvenience and is working hard to fix the problem. We continue to monitor the situation very closely. Should anyone require urgent travel to the UK they should contact their local visa application centre/ call centre/ UK Border Agency at a British mission.
http://www.vfs-uk-ph.com/index.aspx

I'm on 7th week patiently waiting for the visa result
To all waiting applicants let's hope and pray they will sort it out soon
Goodluck to us