1. A diabetes management system, comprising: (a) a blood glucose meter measuring blood glucose level data; and (b) a portable microprocessor-based unit in communication with the blood glucose meter such as to be capable of accessing said blood glucose level data, wherein said portable microprocessor-based unit comprises a multi-line display screen configured to present to a user (i) graphs of said blood glucose level data and (ii) a game-like presentation; (c) wherein input data corresponding to said blood glucose level data is used in a set of program instructions running on the portable microprocessor-based unit; and (d) wherein said set of program instructions include instructions to (i) send a signal to inject insulin based upon said blood glucose level data, (ii) present educational information to said user of said system regarding a health condition of said user, (iii) present to said user said blood glucose level data, (iv) receive from said user responses confirming said injection of said insulin, and (v) positively reinforce compliance with a diabetes management plan by providing bonuses in said game-like presentation on said multi-line display screen in response to (a) said blood glucose level data being within an optimal range and (b) said confirmation of said injection of said insulin.