thanks for the info guys. i am definitely moving to 64-bit, things have improved for 64bit over time and with the ram, i'll keep it.
but i have now noticed that the new motherboard i got too, the asus striker extreme has a QVL list of compatible RAM that is required to guarantee stability. It is imperative that this 'compatible makes' are used? Or is my "4Gb (4x1Gb) CorsairTwinX XMS2, DDR2 PC2-6400 (800), 240 Pins, Non-ECC Unbuffered, CAS 5-5-5-18, EPP" gonna be fine?