User blog comment:Registered contributor/Chimera vs. Locust/@comment-1858559-20100710041258

They'er very similar