Is it possible a BIOS update would fix this?
It has been a week and without going back and looking though your dump file(s), I feel relatively safe in saying that yes a BIOS update might be helpful.
Or are you sure it's a RAM issue?
And I'm pretty comfortable admitting that the only thing I'm sure of, is that I'm not sure of anything when it comes to BSODs.
I would suggest that after testing your memory as suggested above, if it tests good then I would move next to your hard disk
Use the native Check Disk utility
chkdsk C: /R
and follow that up by using the vendor specific hard disk diagnostic utility provided by your hard drive manufacturer a list of some of which can be found here
Hard Drive Diagnostic Procedure
If the machine is crashing consistently before even loading the OS, then that would suggest a likely hardware issue, so double check all your connections (power and interface cables), double check all addin modules (cards, memory, even CPU) for proper seating and of course make sure that whatever power supply you have chosen, that it is up to the task of supporting the power demands of all your components.