Hello Popsmurf,
That error is to tell you that you still have the Beta or Release Candidate for Service Pack 2 installed. The "Fix" is to uninstall Beta or Release Candidate for Service Pack 2. But if you would like to blame Microsoft because you forgot to uninstall beta software, that is up to you.
This is not a Non-Genuine issue and as such, is off topic for this forum. Please see the Service Pack support page at http://support.microsoft.com/ph/11732#tab1 or post in one of the Vista Answers Forums http://social.answers.microsoft.com/Forums/en-US/category/windowsvista
Thank you,
Darin MS