I've been running for a long time without any BSOD or crashes now.

Here's what I did (not sure which worked).

1, reinstall windows 7, followed by GPU drivers, followed by ARR.
2, let windows update 1 set of updates at a time and tested ARR after each update. If BSOD/crash still occurred I would run the next set of updates
3, Stopped using anything I thought might be causing the problems, namely Tune Up Utilities and Daemon Tools
4, Once I stopped getting BSOD/crashes in ARR I stopped windows from updating any further as I noticed I seemed to be getting the BSOD/crash after doing a windows update (office update comes to mind).
5, Add new programs one by one testing ARR for a day or so before moving on to the next program

After not having BSOD/crashes for a long time I wanted to clean inside my PC and GPU, after I had done this I booted up ARR and boom! BSOD within 10 seconds. This happened again and again every time I tried to load the game. I decided to reseat my GPU and run the game again and after doing this a couple of times the BSOD/crashes stopped.

Not saying any of this info will help you but it's what I did and something must have worked because I don't get them any more and I was getting them constantly for weeks on end.

Another point: After I got a BSOD/crash in ARR I started getting them when the game wasn't even running, I would be watching a movie, or browsing the web and my PC would lock up and I would get a buzzing sound coming from the speakers; then it would power down. But after doing countless reinstalls of windows I noticed the BSOD/crashes stopped again until I loaded up ARR, then my computer would do the same BSOD and crashing outside ARR until I did a reinstall.

I hope this helps someone as I was nearly in tears with this bullshit and was very close to buying a new GPU so I know your frustration.