I don't know if this answer will be helpful or not, but you can inspect the data generated by the BSOD to help narrow down the problem (in case it might not be the graphics card).
How:
1. Make sure you have crash dump set to "small memory dump" If not, change it and wait till the next BSOD.
2. Download windbg unless your OS already has it:
http://social.technet.microsoft.com/Forums/windowsserver/en-US/70b6f1c1-4a73-49d3-8e13-21c81cd30ed4/windbg-tool-download?forum=winservergen
3. Open the dump file using these instructions:
http://www.overclock.net/t/1241077/beginner-bsod-crash-dump-analysis-and-debugging-guide
More than likely, somewhere you will find it mention a specific error or problem related to some piece of hardware. This might help you narrow down the problem.
BTW, you might want to run a stress test on the CPU and RAM. Maybe these two games are stressing the CPU more.
http://forums.ubi.com/showthread.php/736277-Far-Cry-3-Hard-Crash-amp-Blue-Screen-Possible-Solution-Forums
http://steamcommunity.com/app/43160/discussions/0/810924774492634880/