How long does your system run before it hangs/crashes?
I'm wondering if you have a memory leak... Run "top" from the console and see if you are using any Swap space before the hangs happen. (You could also look at the WebGUI -> Reporting -> Memory section and view the "Swap Utilization" graph to see historical info)