For at least the past six months I've been getting a lot of BSoD's, always with the error code 0x0000000A (IRQL_NOT_LESS_OR_EQUAL), and similar parameters to the poster of http://www.techspot.com/vb/topic80768.html, except my parameters 2 and 4 are different (mine are 0x00000002 and 0x804f8e2a respectively). Like the poster of that topic, I have Comodo firewall installed and have run memtest86 without any errors. I've also tried updating my video drivers, turning off my paging file and replacing the heatsink and fan on my CPU, but the BSoD's persisted. Are my BSoD's also being caused by Comodo firewall, or is some other process to blame? I've attached a few minidumps, and hope someone can help me fix this, as it's been bothering me for a long time.