What OS? How did you test the memory? How did you test the PSU?

Does it still freeze up if left in a "BIOS soak"?

Are you running a juice-hungry gaming card on a low wattage cheap PSU?

Generally speaking, when troubleshooting something like this it's a better idea to first confirm your hardware is sound, then move on to all things software, like drivers.