BSOD usually mean hardware/software problems. I cannot image that WinXP 64bit would be very well supported on your new system.

My advice would be to buy and install Windows 7 64bit and then see how your system behaves.