Hi there!
This will be my 1st post here, but I have seen all the problems you have been having with the mysterious 'Blank System Restore Page' issue so I'll see if I can lend a hand, or at least try anyway.
One thing I don't think you have tried (of course I haven't read through all the posts either) is this little program I found recently called Dial-a-fix. The URL to this site is here Dial-a-fix Website. Try it out, it certainly can't hurt at this point anyway. If you are un-certain of running such programs then make sure you create a backup of your important files before running it.
I had an almost identical problem (IE the blank system restore page) and running Dial-a-fix remedied this for me.
Take care, ZM