try running a memory test:
www.memtest.org I'm guessing that the 32bit version can only use the first 4Gb RAM, the 64bit version can use the whole 6Gb, so if the problem is with one of the memory modules, then the problem only appears when you use the 64bit version. If the memory test doesn't find an error, try swapping out 1 memory module and see if you can isolate which module is causing the trouble.