I don't like straightforward names, as you've described them, period. For one thing, they aren't really straightforward with the way human brains work. For instance, is it carprices or carprice? Similarly, I'd recommend you stay away from cute names like karprices.com or qarpricez.com. I realize that their intention is to describe their business category, and let the user figure out what the business is about from the name, but what you really end up with is something generic, something that doesn't stick in the mind, and that is vulnerable to a competitor with a memorable brand that can stick in a consumer's mind.<p>Some specific advice would be:<p>1) Make it impossible to mis-spell. I know, this was said before in one of the threads above.
2) Does the name have the potential to be used in a sentence, like, "can you google that for me?" or "can you xerox that for me?" or "Did you see x's latest twitter?"
3) Does the name suggest the business category? For example, twitter sort of suggests what it is that the product does, if only on a subconscious level? Same for a lot of Proctor & Gamble brands.<p>Probably the best thing to do is pick up Ries & Trout's "Positioning." I know Ries has some newer stuff out that speaks directly to naming Internet companies.<p>Good luck!