Avid car collector and TV host Barry Meguiar is in stable condition and his health is improving, according to a statement from Meguiar's Inc., the car care products company that bears his family name. Meguiar, 67, was hospitalized in Monterey, Calif.