I tried to play Call of Duty 2 on my PC (3800 2.4ghz AMD-64, 1.5gb ram, 6600GT) and it was really really laggy.
I play CoD2 online on my machine (specs in sig) and - having turned the prettier effects down or off - it runs great, and I have a fabulous time.
I'll swap you. :o)