Ihr seit beide nicht ganz vollständig informiert.
Also ds 64-Bit Windows ist nur für Itanium und Itanium II, weil der IA-64-Befehlssatz nicht mehr abwärtskompatibel ist. Der Athlon 64 wiederum kann IA-32 und AMD-64, funzt also mit normalem WinXP und es befindet sich derzeit ein WinXP AMD-64 Edition in der Entwicklung.
4 GByte RAM kann jeder 32Bit-Porzessor grundsätzlich verwalten, seit dem Pentium 1 Modell P54C kann man auch auf speziellen Boards ganze 64 GByte in 4 GB-Häppchen verwalten. Das ging aber auch schon mit WinNT 4 Server. Mit 64Bit-CPU lassen sich hingegen bis zu 16 Exabyte an Speicher in einem Stück verwalten.
Der Unterschied besteht einzig und allein in der Menge an RAM und Prozessoren, die das BS überhaupt zulässt. Windows 2003 kann auch in der 32-Bit-Version mit 64 GByte RAM, 32 Prozessoren und 16 Clusterrechnern arbeite, wird aber künstlich beschränkt - was aber auch den Vorteil hat, dass man es auf den jeweiligen Einsatzgebieten entsprechend skalieren kann. Die normale Server-Version darf nur 2 Prozessoren, 4 GByte RAM und 1 Rechner verwalten, die Enterprise Edition darf 8 Prozessoren, 64 GByte RAM und 1 Rechner nutzen, und mit der Datacenter Edition sind 32 Prozessoren x 1TBye RAM x 16-Rechner-Cluster erlaubt. Die Web Edition ist wie die Serve-Edition beschränkt, kommt aber auch noch ohne Active Directory und solche Sachen, und kann eigentlich nur noch als DNS-Server und Webserver herhalten - ist dementsprechend aber auch billiger.