If you want the fastest performance you will go with the PC3200 RAM. As for the CL rating, that is the RAM timing(latency), which will effect your RAM speed, therefore, lower is better. Just stay away from the generic ram.
Do what Buzoid said...Stay away from generic ram. I know many people who have gotten burned from buying generic stuff. Crucial isa good company for ram. Check their website...