Hi folks,
I've just checked and we're in Top 30 downloads over the last 7 days at SourceForge. More exactly, we're 28th most downloaded project, with over 20000 downloads. Not bad.
We'll need over 30000 d/l for Top 20, and over 50000 for Top 10. We'll get there sooner or later. :)