So I have been using a PDA with Epocrates for the past 5 years and am thinking of upgrading to a smart phone. I am looking for advice from those who use a smart phone what platform seems to work best...Blackberry, I phone, etc. Any tips from those who have used these? Pros and cons?