I somewhat like the name It "sounds" brandable BUT im still figuring out its meaning just in case someone will coin it as a brand That said, I say $20 to $30 for now
Ok, think about TechCrunch.... how does that go together? This is a similar concept but at a rather different approach.