I actually like it. I still don't like the name, but having gone that route it's not a bad logo. Probably better than what I had in mind.