Uh, whoa. The sales guy was right, and not just that, it seems he was giving you advice that would save you money. That's.. pretty rare. (No offense to those of you who work in retail, of course; I realize not everyone who works at certain electronics stores is like that, but..)
Anyway, the reason that PC2700 memory is fine is simple: your CPU has a 333MHz (effective) FSB, nForce2 boards like it when the memory is run at the same speed as ("in sync with") the FSB. PC3200 will give you some overclocking headroom, though
My advice would be to find 512MB of decent, inexpensive PC3200 (Kingston, Crucial, Mushkin..) from somewhere like NewEgg. Overclocking ability and price should both be good. The question then is 2x256MB or 1x512MB (two 256MB sticks or one 512)... 2x256MB will offer slightly better performance (occasionally much better performance, like in Photoshop), but if you get one 512MB stick it'll be easier to upgrade to a gig of memory later. It's your choice.
-------------------------
DEC Pentium X2 5200+ w/ HyperCache (Ezra core)
Asus M7NCD-MAX3 (OPTi Vendetta 82C760)
6x Generic 32MB PC2700 RDRAM (50ns SIMMs)
2x nVidia Millennium X1800 Duo (SLI mode)
12x (daisy-chained) Quantum Medalist 180GXP (w/ separate SCSI-1 adapter)
"Oh, you started a Rube Goldberg machine. A Rube Goldberg machine... called JUSTICE." <a href='
http://www.boomspeed.com/old_camper/amdforumsircchat.ht