Лучшее, на мой взгляд, Лазолван. У моих детей кашель утихает через пару дней. Они при кашле пьют сироп лазолвана, ну а вы можете купить таблетки или лазолван в растворе, им можно также делать ингаляции. По цене не думаю, что лекарство дорогое.