The free medical calculator Archimedes from Skyscape is a must have. If you are willing to spend money, a medical dictionary (Stedmans or Dorlands), clinical consult (5mcc) and a differential diagnosis tool would be useful. These are all available from Skyscape.com and you can try them before you buy. Good Luck...