I've had bad motherboards in the past. If you eliminated everything else and it sounds like you have i'd go that route next personally. I would however check the mobo manufacturer forums for your mobo and see if anyone else is having these issues. Sometimes you get lucky and there's a fix for it. Updating the bios for example or an RMA. But then you have to wait a month for a replacement mobo. Sometimes you can repair it yourself like the old Abit ic7 mobo where they used a capacitor on the V Sense line for VDDR volts if memory serves. Easily fixable by removing said capacitor.

Drivers can cause issues. For me i've had more problems with audio drivers causing system errors then just about anything else. It's one reason why i'll never use any creative cards/chips again. But even realtek i had issues with. Just mentioning this is you do need to eliminate everything.

BTW i've had hundreds of sticks of memory. I've even soldered a few to improve overclocking ability. I have never ever had a bad stick of ram. Just bad settings.

Googling the mobo for issues there are many hits and i'd suggest you read them. A lot were RMAed when all they needed to do was update the bios. Here's an interesting one and one which i suspect may be the problem gain, what fixed the crc failers was to change the memory timing from "auto" to "2T", and the bsods were fixed by disabling "DCT Unganged Mode"

Google is always your friend. Please research a bit more.