Great names do some of the work for you. They market your company just by being out there: Last.fm, SoundCloud, KissMetrics and Groupon all come to mind. One of my favorite company names in tech is Wildfire, a company that makes social media marketing apps. Once you hear the name in context, the name will forever be stored in your brain. It clicks because it contains a strong hint of what the product does: it makes your promotion spread like… you know what.
Most of the names out there are just OK. They don’t make your life any easier or harder: Highrise, Yammer, Spotify. But it’s OK to have an OK name.