they r selling those cheap kingmax at local stores here too, but the DDR500 and DDR466 version isnt much more than DDR400, maybe u should have got those. (they were like $10 more per stick at 512mb)
and i doubt the DDR400 can go much over 200mhz, guess u'll have to use a memory divider