One reason to stay away from drugs is that you never know what they are going to recall next!
When children, especially infants, are given these types of drugs, it robs their little bodies of the opportunity to make itself better. For example, if you give an infant tylenol or another drug for a fever, the body loses this early opportunity to strengthen his/her immune system by reducing the fever on it's own. It's always best to stick to Vitamin C and lots of liquids as much as possible. But if you must use one of these, it is best to save it for a last resort.
Here is more info on the recall: Infant, Children's Tylenol, Motrin recalled