Very nifty program. Sleek design, user-friendly navigation. I'd give it an 8.5/10. Only improvement I can suggest is pointing new users to some sort of "How to" forum post. Because I spent about 10-15 minutes just figuring out how to redeem my Humble Indie Bundle 2 key on here.
I look forward to organizing my game mods through Desura though :)