Is all PC3200 underclocked to 2700 direct from the factory? Thats dumb. So is that why my memory only runs at 333 when it should be at 400? I have it set to SPD in the bios, should I make it manual and set it?
No, the memory speed is determined by the FSB. Since this is an Athlon XP with a 333 FSB, and assuming the FSB/RAM ratio is 1:1, the RAM will match the speed of the FSB speed.
Therefore the BIOS is what underclocks the memory, not the factory.