My question is simple. I have a dual core processor on my system. I am running windows xp 64 bit. I have 4 gig of ram and a dual core 6400 processor. I am wondering if there is really any advantage of running 64 bit windows xp on a dual core, as opposed to just running a 32 bit version.. Is there really any difference? Please help. Also is there a patch for the 32 bit version to allow it use the full 4 gig of ram?