Bug check 0x7F typically occurs after you install a faulty or mismatched hardware (especially memory) or if installed hardware fails.
A double fault can occur when the kernel stack overflows. This overflow occurs if multiple drivers are attached to the same stack. For example, if two file system filter drivers are attached to the same stack and then the file system recurses back in, the stack overflows.
Also, you may want to upgrade to SP1 as I don't see that. Are you sure everything is supported by your motherboard? Upgrading all these things at once, that could prove to be hard to catch, as it could be multiple things causing this BSOD.