   How many HLSL/Cgfx Effects do you use?
  I'm looking at the complexity of my HLSL effect and wondering if it's worth splitting off into multiple effect files. In a typical game, how many effect files would be used? Would you write all your shader code in one effect file (complete with dozens of techniques, global variables, etc) and just use that for everything? How man effect/cgfx files do you use?   
  The proper style is to have one technique per fx file.  That being said, I usually split it up by the effect produced.  Usually I have several techniques, but only because each one is for a different quality level (SM1.1 to SM3.0, etc.).  They share a lot of code and produce similar looking effects.  But I would not put standard lighting and cel-shading techniques in the same effect file.   