according to the bootlog theres a whole heap of drivers not loading which is a definite problem and the failure to store a .dmp file is annoying as this could possibly point to a cure ?
assuming you can still boot into windows to setup minidumps and stop the auto restart ...............
Go to Start and type in sysdm.cpl and press Enter
Click on the Advanced tab
Click on the Startup and Recovery Settings button
Ensure that Automatically restart is unchecked
Under the Write Debugging Information header select Small memory dump (256 kB) in the dropdown box
Ensure that the Small Dump Directory is listed as %systemroot%\Minidump << where your .dmp files can be found later
Click OK twice to exit the dialogs, then reboot for the changes to take effect.
I am curious as to what the issue was with the MBR, how it happened and how you cured it ?
At this point you can keep digging around trying to solve a system problem that now has something fundamentally wrong, or it might be a better idea to try a repair install by running your windows 7 disk then going to upgrade from within windows and then retrieve anything you need from the windows.old folder ?