OK progress is there lets see if we can get the last bit done.

Run the Microsoft fixit from this page http://support.microsoft.com/kb/299357

Then download and run this small programme
http://www.tweaking.com/content/page/restore_important_windows_services.html

Then try again