Any W7 machine with 3GB of ram should be using x64, main reason is that most modern video cards have 512MB of onboard ram and along with reserved memory space, you could lose access to a portion of main memory.
99% of x86 based software should work on x64, older hardware may have driver issues.