Long time D user Ferdinand Górski has written a relatively short, but quite nice D review here.
Even though he is a D fan, the review is not all roses… he also addresses the GC shortcomings. As part of this he shows some example code to create a custom _new allocator (and _delete de-allocator) if you need to avoid using the GC.