Epocrates RXAvailable for Palm, Blackberry, iPhone, Android (Beta), Win Mobile & Win Smartphone
Free; Epocrates Rx Pro is $99 USD
3300 medications, with drug dosing, interactions, indications and updates with clinical alerts
Can insert your own annotations
Many Canadian drugs (brand names) are listed; not recommended as a primary reference.