Erm, this doesn't make sense. You have a Geforce card, so why do I see ATI
drivers also loaded? You may wanna do some cleanup of your drivers to ensure you don't have any conflicts. A good way to see loaded drivers is using
Autoruns. Don't use it to remove drivers, but to check a list of those intended to load at Windows startup. Also good is to check
Programs & Features on control panel and uninstall unnecessary items.
Otherwise, I don't have good data on this. One of the 3 crashdumps present did report that the TDR timeout was caused by insufficient resources to complete a DirectX API call, but I can't ascertain how this happened from just a minidump. Try running
Driver Verifier and provide us new crashdumps.
EDIT: I just noticed the ATI crash was from back in Oct, with two other crashdumps from Nov and December. Have you changed your video card recently? I assume you were also getting timeouts from the previous card?