Thanks for the kind words all!
With regards to the text rendering, did any of the DX10 specific optimizations ever arise? A long time ago, in the Avalon days, i remember there was talk of moving the text path completely to hardware in DX10 class video cards, as opposed to the mixed hardware cleartype and software glyph composition / alpha blending in DX9 paths?
At this time, our hardware rendering is (still) DX9. Taking advantage of geometry shaders etc is still certainly interesting, though I can't say one way or the other if/when we'll move to DX10.