This topic has been ongoing for a while now so hopefully this will help someone. I had the same problems that everyone else is talking about, and here is how I fixed it. First download and install the Earth of War shellmap or any shell map of your choice. If you can live without the intro movie go into the Zero Hour directory find the sizzle bik files and change them to bak. You can also do this to the mission movie files if you like. This seems to keep the ram from getting bogged down. I play against multiple players and never have problems anymore.
AMD 2700+ (2.176mghz)
GFX 5500 Dominator O.C.
Xitel USB audio
AsRock VIA Mobo
768 MB 2700 Ram
80 Gb WD 7200Rpm