I think that the time to time crashes and freezes are linked to the memory usage and the size of the actual game (i mean how many time you play and how many things are in memory because you played for hours and hours).
For example i started having crashes after approx. 15hours of game. Some can play 40 hours before having these crashes.
What is sure is that the more you play the more chances you can got these crashes.
So i try to begin this thread
From how many game hours you began to have crashes (in case you have) and what is your free memory before playing the game ?