Epocrates Online

Free
Overview
Drug Information
OTC Medications
Interaction Checking
Disease Information
Patient Education
Formulary Information
Clinical Updates
Requirements