Anti-Aliasing! to be more precise - the games own anti-aliasing was causing the random crashing usually after 15 minutes or so for me, if I turn the games AA and AF off through the launcher and force my own with the Catalyst Control Center, the game seems to be completely stable, I've been playing for about 27 hours total (according to steam statistics) since I tried it and haven't had a single crash.
Now something else worth noting is that even when forcing the AA you have to be careful what you pick, I use 4x Adaptive MSAA with 8x Anisotropic Filtering and I don't have crashing any more, however I tried 12x edge detect AA and started getting crashing again until I reverted it back to 4x AMSAA - so my advice is to try different modes and see what works best for you.
This was done with a HD5850.