Hi All,
In order to determine whether or not your computer is capable of supporting a 64bit operating system it is necessary to determine whether or not your processor supports a 64bit instruction set.
The best way to do this is by downloading "CPU-Z" from
http://www.cpuid.com/
and looking for EM64T in the "Instructions" section of the program.
Once you know that your system supports EM64T your in a position to install a 64 bit operating system.
The advantage of a 64bit operating system is that it is able to see larger amounts of system memory. 32bit operating systems are limited to 4 Gigs of System Memory (by the way 4 Gigs is an estimate, the real value is 2 to the power of 32, which comes out around 3.x gigs!).
64bit operating systems have a theoretical maximum system ram capacity somewhere in the terabytes realm, so the real limitation is how much your manufacturers motherboard can support, typical values range from 4 - 8 gigs, however I have seen models that support 16 (and I am sure if you looked hard enough you would be able to find higher values).
Windows x64 (XP Pro x64, Vista x64 & now 7 x64) can run both 32 bith and 64 bit programs. However they are unable to run 16 bit applications (whereas XP 32 bit can generally still do so).
I have installed XP Pro x64 & Vista Ultimate x64, and generally found no advantage in doing so. My experience with 64 bit operating systems is that software (whether it be 32 bit or 64 bit) will only allocate itself a set amount of RAM. As a result most programs will perform the same way regardless of the environment they are in.
I believe the only true advantage to x64 is if you run an insane number of tasks simultaneously, e.g.: run Vista x64, then run XP (inside Vista) as a Virtual O/S, convert a movie, burn a different movie & play a game all at the same time!
On the subject of games I have installed Crysis (which installs as either 32 bit or 64 bit, depending on it's O/S environment) onto XP x64 & Vista x64. There was no improvement in the games performance and I saw some weird rendering issues. At one stage I was watching a jeep drive past and it had no back wheels! The jeep still behaved as I would expect, but the wheels just weren't rendered on screen!
My advise is to stick with 32 bit computing until it becomes outdated, and 64 bit desktop computing gets adopted in mass. Currently you will see little (if any advantages) and you will spend more time "fixing things that aren't broken".
I hope this helps.
Cheers
David