Before updating BIOS, you should always check for the changelogs of each BIOS revision. Many BIOS updates only add additional compatability for newer CPUs and don't actually fix any bugs. Unless a BIOS update explicitly says it fixes some bug or another, you should take the "don't fix what ain't broke" approach because flashing BIOS may brick your laptop permanently.
Well, go figure, when I performed the BIOS update, it never said anything about fixing BSOD or VGA issues, but rather "fixes some problems". And 3 years later upon the updated BIOS it's plugged as a recording station without a single BSOD.. that I may remember.
So consider BIOS updating as your last resort