1. A method for distributing medical information stored on a computer system to an interactive health care data application on a physician's handheld computing device, the method comprising: at a server in the computer system: identifying a group of one or more physicians to receive customized medical information including educational materials, wherein the group of one or more physicians have a common medical practice area or industry specific interest, and the medical information is relevant to the medical practice area or industry specific interest; generating an interactive message comprising said customized medical information, multiple choice questions relating to the educational materials, and objects that the one or more physicians in the group can select to respond to the questions; and transmitting the interactive message from the computer system to one or more interactive health care data applications, wherein each interactive healthcare data application is running on a respective handheld computing device associated with a respective physician of the group of one or more physicians.