Should I take my kids on a cruise?Are cruise fares cheaper for children and infants?