The adage "what's in a name" has often been debated. When it comes to products an inventive, catchy name that sums up what your product is and what it offers is critical. After all, the name will be the first things consumers see on a shelf, a website, or marketing materials. A well thought out name may even make it easier for search engines to…