Is it better to:
-create a name using a combination of existing words? (e.g. MySpace, RadioShack, etc.)
-create a name that doesn't really mean anything to a majority of users (but possibly memorable)? (e.g. Twitter, Tumblr, etc.)
-create a name from existing word(s) but change the spelling for funkiness? (e.g. Digg, Reddit, etc.)
-create a name derived from another language? (e.g. Roku, uh...)
-do something else?
Also, randomly found this too: clickable: http://www.thenameinspector.com/10-name-types/