steppings are revisions where many little physical enhancements (some die shrinking and I think pathway mofifications) are done.....They go in alphabetic order....The d1 stepping is actually the new one and is mainly isolated to the new 800fsb chips...
The later the stepping means it happened in the process where the chips were and are ramping to higher speeds....Therefore the c1's which are new are part of the chips that have made the 3.06ghz chips and therefore even many of the lower 2.0a,2.4b chips can reach that speed with default vcore...
In ocing you want the latest stepping on the lowest speed chip you can get...it will give you the most likely gain for your money...