I'm sorry, I thought maybe you'd give suggestions.
Do you want SLI? So later on you could run 2 PCI-E cards at once? (Future proof you again)
I find Newegg really awquad since I don't know American, so I may be giving you a really expensive board, if my conversion doesn't work
Anyhow, here goes, even though my computers crashing all over the place on websites at the moment:
This one supports SLI, supports Quad core incase you ever decide to change in the future, AND supports 1333mhz processors (again to future proof you)
DDR2 800 is the speed recommended to use in RAM for the best speed, and overclocking chances.
If you did want to overclock later on, the higher the RAM in MHZ the more chance you have of it overclocking, and matching the CPU in speed, for best speeds you see.
For instance, this is the search for a 2GB set, with 2x 1GB modules. You'll be able to run in dual channel mode, for improved speed in certain situations:
This one looks good, and is DDR2 800, PC2 6400 speed RAM. 2x 1GB to make 2GB, which will support you in anything.
If you only wanted 1GB though, but this may start to limit you later on. This seems like a good set:
If you can afford it though, go for the 2GB's.
I hope this helps.