I've been a pharmacy tech for the past 4 1/2 years and I was in the same boat deciding between pharmacy and dentistry. There were certain aspects of pharmacy that I noted through experience that definitely made me lean toward going to dental school. Again this may be a pro for you depending on what you're looking for in a career.
1. Pharmacists for the most part are employees and not their own boss. We had a pharmacist who worked at our hospital for 18 years that was recently fired for a mistake he made. (wasn't life threatening to the patient at all.)
2. AS far as hands on pharmacy work (dilutions, I.V. compounding, chemotherapy compunding, pulling narcotics (CI, CII, CIII) this is all done by the technicians now and all the pharmacist does is check if its correct.
3. The main instruments they get to handle throughout the day is a computer and a calculator, both of which don't excite me very much.
4. I've had pharmacists tell me that they feel 4 years was a waste of time and money to go to school for what they do in their job setting.
5. With the advent of technology (electronic Medication Administration systems, pharmacy robots, Computerized Physician Order Entry, Pyxis) the hands on work experience with pharmacists is very limited.
6. Literally, and I mean literally the pharmacists I work with come in in the morning, grab a cup of coffee, sit in front of the computer and start entering doctors orders into the computer and verifying them. They do this at my hospital for 10-12 hours 4, 5, 6 days a week.
7. Another thing that chaps my ass is technicians. Some of the technicians at my workplace have been working there for so long 15+ years, and they literally act like the new pharmacists are below them. They show no respect for a "Dr." who busted his/her ass for 4 years, they bark orders at them, and act like they know everything about the world of pharmacy.
8. Now its not all bad though. If you want to make $80,000+/yr and not work very hard its a great job. If you don't like a lot of change in your day to day work setting its a great job.
Now this is a clinical hospital pharmacy setting. I have no idea how retail works. All I know is that every pharmacist I work with HATES retail. In the hospital they rotate between who gets to go to the floors and calculate TPNs, antibiotic levels, and they even get to go on "code blue" emergencies. Overall though I came to the conclusion that there is absolutely not enough variety, no real chance to move up and make more money, and just a little boring. Again this is just my opinion.