there's no such thing as a dumb question. you're learning and we're here to help
.
it actually answers your question on the site itself. (motherboard section). every motherboard has a set group of speeds of megahertz that it can support. that motherboard supports up to, the highest, 800mhz. and the RAM you chose is 1066. it will NOT work. pc2 6400 is different from pc2 8500.
when i got here, i learned that you can't half-@$$ these things. computer compatibility relies on EXACT specifications.
by the way, the relation between pc2 6400 and the 800mhz speed is, you divide the 6400 or whatever that number happens to be by 8. and that gives you the ram speed. 6400/8= 800. 8500/8 is roughly 1062.5 but it's rounded up.
what's the bottom line?
the motherboard will tell you exactly what RAM it supports. look for the appropriate ram based on that. it says it will use ddr2 800. so find that. or if you want the faster RAM, find a motherboard that will support it.
you may be able to find a better deal for this sort of thing on newegg.com. they have an excellent search engine, low prices, and a wide array or products.