I ordered a oil separator can from Summit Racing on Sunday and just got it today. It pretty much replaced my catch can which was pretty pointless because under boost, the PCV valve was shutting anyway causing crankcase pressure build-up and a lot of blowby. This can is made by Moroso and cost me around $70. All I can say about Summit Racing's customer service is good things. It was a great experience, especially right after having a terrible experience with kteller just a few weeks ago.
To get it working correctly, I had to fully take the old catch can nonsense out, plug the hole on the intake manifold, fully gut my $3 purcolator PCV valve so it functions as merely an elbow, run the line to the can and secure it. When the pressure builds up, it flows into the can where the baffled design allow oil to separate from the air and drop into the can and the air to flow out of the filter.
I know it is horrible for the environment, but I have the Greddy kit and a functional cat in place, so 2 out of 3 ain't bad.

h:
I will have to test it out a little longer to see if it helps, but it seems to be a good way to evacuate the PCV gases in a turbocharged application.