Deciding how much to spend on marketing is one of the toughest calls for any business. Spend too little, and no one notices ...