Is there really no way that you could use Windows 7 64-bit?
If you go with that system and 32-bit, you will get just under 2GB of usable memory (2GB of address space for the graphics card, plus address space for other devices). I wouldn't want to run a Windows 7 on an office PC with anything...