On the other hand, companies like Google, Twitter (twwtr at first), (the)Facebook, etc. also didn't overdo it. You should put some effort in the name for sure, but don't worry too much about it in the beginning.
Just grab a free logo from http://logodust.com and come up with a name, any name, figure out if people want the product. Don't let this article stop you from making progress.