Why not go for PC3200 (DDR400)?
 
The cost difference's like 10 bucks for 512M and it's more future-proof.  DDR400's useful for  800FSB P4s, the top Athlon XPs, and A64s