memetic
ArboristSite Operative
What are some cool company names (or that stick in people's minds) that anyone has thought of and wished they used? I'm having a mental block and can't think of anything except "Busy Beavers". I don't know if that name is lame enough to be cool.