Not sure where to go from here.
The good news is that your most recent dump file was not a x124 stop (HARDWARE) error.
The bad news is that it was
This can often be a product of buggy drivers so I would still recommend catching up that Marvell host controller driver soon.
# Any other values for parameter 1 must be individually examined.
Arg1: 0000000000041790, The subtype of the bugcheck.
As well as this one wdcsam64.sys 4/16/2008 from here WD Support / Downloads / Select Product
If you have a WD USB 3.0 product attached to your NEC integrated USB host controller, disconnect it for the time being or at least make sure it is not connected at boot time for now.
You still have sptd.sys known to have occasional BSOD issues with Win7 that really should go for now.
You have Symantec / Norton installed, again known to have BSOD issues occasionally with Win7 that should also go for now. Uninstall it and run this https://www-secure.symantec.com/nort...=english&ct=us
Replace at least for now with MSE from here http://www.microsoft.com/security/pc-security/mse.aspx
Your Realtek Audio driver needs to be updated from here Realtek
Your Realtek NIC driver needs to be updated from here Realtek
And in light of your previous x124 HARDWARE stop errors you should probably test your memory:
Regarding your Blue Screen immediately following your BIOS update
Download Memtest86+ from this location here
. Burn the ISO to a CD and boot the computer from the CD from a cold boot after leaving it off for an hour or more.
Ideally let it run for at least 7 passes / 6-8 hours. If errors appear before that you can stop that particular test. Any time Memtest86+ reports errors, it can be either bad RAM or a bad Mobo slot. Perform the test RAM sticks individually as well as all possible combinations. When you find a good one then test it in all slots. Post back with the results.
See this Guide to using Memtest 86+
Any new dump files, please attach. Anytime
you update your systems BIOS there may be some resetting of pre-configured settings so you may want to go into the BIOS and examine anything that you may have manually configured yourself. Additionally you may want to attempt to use one of the system pre-sets usually marked as Defaults, or Optimized or both or either. Additionally you want to make sure that your disk controller settings are configured properly and were not changed by the Flash Utility. Whether they were formerly set to AHCI or AHCI / RAID or NATIVE IDE, they will need to be returned to that setting in order for your system to boot reliably.