Catchy names are the ones that your customers will kepp in mind. The cheapest advertising is word-to-mouth recommendation. A catchy name for your company or product can provide you with this advantage towards your competitors. Catchy names should be easy to spell and easy to remeber.