So MSI has sent me their latest beta BIOS for the GD65 to see if it would fix my problems, and I've decided to share it with all you nice folk.
Quick Disclaimer: This BIOS is for the MSI Z77A-GD65 board ONLY! Do not flash if you have any other board, including one in the MSI Z77 family. Although I flashed this BIOS just fine, I cannot guarantee you will have the same luck and I am therefore not responsible if anything were to go wrong with your board because of this. Flashing is your descision, I'm just sharing the file!
This BIOS will update you to version 10.6 B11. You can download the BIOS
here, and you can find flashing instructions
here if you don't know how. So far this BIOS is running fine, I have noticed a couple tweaks here and there in the UEFI itself, but nothing major. I'm hoping most of the changes went into the non-visible part of the BIOS, as that is what I'm relying on to fix my problems! If you have no problems with your board, I wouldn't recommend flashing unless you're an adventurous kind of person like I am. I will need to leave my computer off overnight to see if it fixed the problem I was having, but I'll report back in the morning. Good luck everyone!
Edit 1: Just noticed one thing, the voltages set in the BIOS are more accurate to what happens in the OS. For example, I have had to run my 3570K at 1.2V and 100% Vdroop to get 4.5GHZ, but CPU-Z would never say 1.2V. Now it says 1.2V at idle, and drops to 1.192 at full load. So you might be able to put in less volts then you had to before, as the voltages seem to be more accurate.
Also, MSI have gone ahead and made it so almost none of the settings in the OC portion of the BIOS are selectable, which means you will either have to type in the desired value or use the - and + keys to adjust the value in their lowest increments. Those are the main things I've noticed so far.