I was talking with a client today, who wanted feedback on some names he has chosen for his products. He's a scripter, a technical type of person, so he prefers technical, descriptive name. Though I have a technical background as well, my marketing-half tends more towards "catchy" names.
Trying to bring my point across, I told him that one of SL's top selling products would probably never had that success, had its creators chosen to call it "Interactive Simulated Genital Arousal System". Instead, they came up with the name "Xcite!", which is a marvel of marketing communication.