I'm using 6600XT also, just today I have experienced random shutdown while gaming or even when not doing anything.
When I changed the PSU, the problem was solved, I was surprised but my PSU is 5 years old already, it's only 450W and comes from a cheap price ( SAMA 630 ) . My guess was PSU tend to gone bad over time
Hope this help you budd