I hate to say it, but I'm not a fan of the current logo; it has too many small lines and inconsistant details. I decided to make my own version. Here is my suggestion for a new logo:
It's quite a bit simpler, and it shows up better than the current one when displayed at small resolutions.