DDR3 would not work, DDR2 on the other hand will work, That FSB means it pretty much only supports DDR2 800, So that ram would work in that link. You could always go and get DDR2 1066 but it will down clock to 800mhz, And if you say get DDR2 667 it wont down clock, and it wont clock its self up to 800, it will stay 667. Just get that DDR2 800 and your good 2 go.
I had the older Pentium D 830. it lasted me quite long but if ur looking for upgrading the motherboard and memory of that thing, and if you're on a budget, go for an APU + an AMD board + DDR3 memory. DDR3 memory prices are very cheap now too, and i think it's the same price as the DDR2's. You can get an APU for about +80.00 and of course ur already looking for a board and memory so that's about +80.00 on top of what ur willing to spend already. but then of course u might run into the issue of the PSU compatibility (20 pins / 24 pins) ... i can't exactly remember, but it's worth a shot looking into... and i'm pretty sure the APU would run circles around the Pentium D.
Thanks for your replies I'm gonna stick with the 2GB DDR2 ram
Hello imchant, I would advise you to pick another board, that Pentium D Only supports DDR2 from all the forums I am reading, If you are getting that board and do not have the Pentium D 920, get a C2D or something else. But if you want to stick with the Pentium D 920, look for a board the will support it and DDR2 memory.