Ok in basics:
1.It will run alot faster
2.Programs that are coded in 64-bit will execute faster
3.No I think that 32-bit is much more stable, hence microsoft has had years to monitor it and work out the bugs, and security holes, and give you guys updates to fix such problems. Windows X64 by microsoft which I love, has not been taken over much by End-Users and they need time for more testing to be done.
Contrast.
1. Not many programmers have made there coding engines in 64-Bit.
2. There is compatibility issues with many 32-bit programs (so they won't work on that OS), this will probably be fixed as microsoft and programmers begin testing more 32-bit software on 64-bit OS and fixing the problems.
3. It could be quite some time before programmers switch over to 64-bit architecture.
Worth It?
Not at this time. When, you ask? When most the software is 64-bit and there is a OS that runs 32 and 64-bit programs without trouble. For now I would stick with Pentium 4 w/ hyperthreading w/ 533/800mhz socket 775 w/ a 1-2mb cache proccesor and windows XP SP2 for sure.
Jh3si