Advisor Insulin Guidance Software (Figure 1a) Subjects randomized to the experimental group received a PDA loaded with the insulin guidance software. At baseline (visit 1), a healthcare provider and/or certified diabetes educator (CDE) reviewed the features of the software on the PDA and loaded a subject specific insulin dosing algorithm into the software based on the physician's recommendations. The software program allowed the healthcare provider to enter demographic data such as age, height and weight which could potentially affect the insulin sensitivity factor already programmed into the device. The program advised basal, bolus and correction insulin dosages based on individual patients' prescriptions in addition to being alerted for SMBG testing. Subjects in the experimental group were also asked to input their blood glucose values into the PDA via the touch screen. Subjects then received a recommended insulin dose based on their prescription which was programmed by the healthcare provider. The patients were asked to either agree with the recommended insulin dose or disagree, and manually enter the insulin dose they took for a given event. All the data from the glucose meters and the PDAs were downloaded at every visit.