So, this is my first look at this application. And I must say: This is pretty damn epic. Everything seems so nice, neat and organized compared to Steam. Hell, this includes features that steam should include.
I really love how Desura has an easy to download mod section as well.
I should fill this up with more information, but right now I can't wait to play some HL2 mods.