Stephen;
For your particular case we do have a fix, and its the script in the KB article. You didnt need to do anything with your registry or an inplace upgrade on any of the installations. I dont know how you did the repair install but it sounds like something different is broken there.
--Joseph [MSFT] http://blogs.technet.com/b/joscon/