Memory speed really depends upon your applications, and just how cutting-edge you want to be. The fastest memory right now is Kingston's HyperX DDR 500MHz (PC4000) Memory Modules, which aren't 533Mhz anyway. It is absolutely not necessary to match memory speed to cpu bus speed.
The new boards with 533Mhz FSB will run different memory speeds - from 133Mhz up. Which board will you use? I have an Asus P4PE which will run DDR memory up to DDR400 (PC 3200). I am currently using 2 512MB DDR 333 memory sticks.
Use
http://www.pricewatch.com/ to search for memory. Stick to one of the main brands, such as Crucial, Micron or Kingston and you won't have memory problems. Just looking briefly, you can get 256MB of Micron DDR333 for $38, or 512MB Kingston DDR333 for $78.
It really depends upon what you'll be doing with your system. Post more about the software you use, and the motherboard, video card, and hard drive.
I build and repair computers, and where I live in China, they think Kingston is the best. It really doesn't matter if you get one of those that I mentioned. I have never had a problem with any memory by those manufacturers. They are all CL 2.5 and non-ECC. If you don't understand cass latency and error correction control, we don't need to discuss those figures :-)
Post back your board, video card (onboard or pci/agp card), hard drive and applications.