could avast be the cause of it?
Off the cuff, this usually happens when my machine gets to hot. MY fan controller on my MoBo went out not that far back and I remebr the FF's and zero's in my BSOD. Have you checked those items, as this BSOD error is defintly hardware related. If all checks out then Im stumped but havent checked your mediafire link yet either... my bad.
Upon further review of the error, I distinctly remeber the 'IRQL NOT LESS OR EQUAL' statement... but again, maybe not heat related but still HW related... most likely.