One day I hooked up my HD tuner via DVI directly to the projector rather than use component out via a transcoder. The DVI of the tuner outputs a 16-235 colorspace - no black crush at all! Everything looks perfect!
I did some research and found some interesting info regarding transcoder design and the conversion from the 16-235 video colorspace (what DVDs and games are coded in) and the 0-255 colorspace (what PCs use).
With the DIY transcoder, I believe merely changing the values of a few resistors prior to the op-amp will allow the transcoder to output a 16-235 colorspace, eliminating any black crush problems.
The only problem is, I have not had any luck figuring out how the various formulas and constants are used to calculate the original resistor values.
If we put our heads together, I bet we can figure out exactly how these resistor values are calculated, and make necessary changes.
Here are some info links:
http://elm-chan.org/works/yuv2rgb/report.html
http://www.stevegehlbach.com/drupal/?q=article/opamp_html
http://www.ilkeratalay.com/colorspacesfaq.php
Table 3 in the PDF gives important constants for converting between the 2 colorspaces:
colorspace PDF
