Yep use the PC2700
When I got my 2500+ I did buy PC3200, but that was just so I could ugprade procs easier down the line.... certainly not required.
Regarding the type of memory, the best way is to go to
Crucial.com and use their guide.. they'll tell ya what you need for your mobo