Actually there is. Windows 32 bit only supports up to 3GB of RAM per application, and that is only if a special bootup "switch" is enabled. If it's not, only 2GB per application are allowed, which is severely limiting. You can maximize use of your available memory with a 64 bit OS, even if you only have 4GB.
- Oshyan