Does Microsoft really support C# devs that well:
DirectX SDK (August 2005) ManagedDirectX SDK (August 2007) C++Imagine the complains here at JGO if jogl wouldn't have been updated that long.. no access to dx10 features, .. - terrible! (ok, even carmack doesn't care

)
However, XNA and Video Tutorials are nice..
Regarding "Tao": Last time I tested it it was still really buggy and it took me really long time to install

but, maybe ths has changed already, I don't know..
IMHO the non microsoft way of C# (==mono, toa,..) suffers from exactly the problems Java does: easy deployment and a tool stack. But at least I see more efforts going on here.. (consumer jre, ...)