Pep Boys has the Purolator PCV valve #PV1061 for a few bucks. It's a one piece valve. Some others are a two piece design (possibly Fram) and some claim that causes leaks. I've checked my valve plenty of times, but it has never failed to rattle for me. Sometimes I replace it anyway, sometimes I clean it out with carb cleaner and put it back in.
Next time you replace the PCV valve, it's probably a good idea to replace the grommet also. It's been prone to deteriorate over the years. Sure, it'll look great from the top. The center part will separate and one day the bottom half will drop down inside the valve cover and the upper half will be on the PCV valve when you pull it out. It probably won't go far and you can easily grab it with tweezers or whatnot, but why not just change it now. If it falls out of reach into your engine, I don't think you'll be too happy about it. You can get a replacement at many parts stores for a few bucks. At Pep Boys, the Help grommets are right by the PCV valves.
I used #42340 and it fits perfect. Others have also used #42330.
Mark Griffin