c# is stable (and in version 2.9 has about all the features i care about), it compiles fast, runs quite fast, and has a huge, great library.
there is simply much more man-power behind it, wich is the reason why i haven't found any bug yet in it.. no language design bugs really, no compiler bugs, no runtime bugs.. quite .... wow
and the ide rocks. the 2005 beta's are the best ide's ever made imho. fast, small, efficient, dynamic. when coding c#, you type about 10% of the code you generate.. thanks to intellisence. really designed for an efficient workflow.
i still follow D, but i don't like some of the more advanced language features. it looks more like a "uh, lets add this, too, and see what happens" right now.
but there are things i'll always love, like the array slicing design, very efficient, and clean.
and the small and fast compiler rocks, too..
i think, for me, D died the moment templates went in..