The thing to keep in mind here is memory ratios and the FSB speed of the CPU you are going to toss into the nForce2 board. Athlons up to the 2600+ use 133Mhz FSB. Athlons at 2600+ and higher (yup, 2 versions of the 2600+ out there with different Mhz ratings) run at a 166Mhz FSB. If you are even thinking of getting a 2600+ or higher CPU you need to buy good DDR333 RAM just to be able to run at "stock" synchronous speeds.
To take advantage of the dual channel DDR of the nForce1 and nForce2 chipsets you are required to install RAM in matched pairs. In your case, and probably most "normal" users' cases, you will want to buy 2 256MB sticks of DDR RAM.
Ok, with that out of the way you then get to decide if you want to overclock. If you buy a 133Mhz FSB athlon I'd imagine that quality DDR333 RAM will be fine. If you buy a 166Mhz FSB Athlon OR plan on overclocking a 133Mhz FSB Athlon such as the 1600+ to 166+Mhz FSB then you will want either PC3000 or PC3200 (DDR400) RAM. Buying the faster speed RAM will give you a lot more leeway when overclocking your system.
With the nForce2 you can also tweak the memory ratios and run the RAM asynchronously from the FSB. You could buy DDR400 RAM from the outset and run your RAM at DDR400 speeds if you choose. Ideally, the nForce2 and most every other major chipset out there will perform best if you run the RAM synchronously with the FSB. Another thing to keep in mind is that if you plan on using the IGP on an nForce2 board you will want DDR400 as the onboard graphics receive a noticeable performance bump with faster RAM.
Gaidin