What Do I do?

I have a 414 small block with push on breather filters on each valve cover. Unfortunately over time, the breathers' vapor leave oily deposits on my engine. The breathers are RPC brand from Barnett Performance in Atlanta. Do I need a different brand? I've considered installing a pcv valve but I worry about oily deposits in my intake manifold. Can I use a modern catch can with a pcv valve to limit deposits in my intake? Any suggestions will be appreciated.