I have been forced to use dx7 when logging in of late as using dx9 crashes at char load screen with a fatal. When using dx9 for the past few years (the problem only arising recently) I can say I have never really had a fatal. Since swoping to dx7 I have 3 to 4 of them a night and the PE body bug is back.
Just out of interest what are you running to get a fatal? 7 or 9? Just wondered if it was linked to the dx versions at all ( not being a programmer)