Ich denke mal, dass die meisten third party controls in dieser Preisklasse legen. Mit dem UltraGrid von Infragistics habe ich schon gearbeitet. Wenn es nichts kosten darf, gibt es hier das TreeGridView und hier ein Artikel auf CodeProject DataGridView with hierarchical data binding
Es gäbe auch noch sourcegrid, auf codeplex. das erlaubt in der darstellung jede bosheit, habe es aber bisher noch nicht für trees benutzt. einen bilick isses vielleicht aber wert.