I am currently enrolled in an acute care nurse practitioner program. At my school, students in all programs are required to take pharmacology, research, an assessment course and a biochem/physiology course. Several years ago, when I was trying to decide between NP and PA, I ultimately chose to go for my NP. Why? Well, you have to realize that regardless of what NP program you enroll in, the NP title is a certification. In addition to getting your NP certification, you will be getting an MSN (or MS, depending on the school). This opens many more doors to you should you choose to not practice as a nurse practitioner. Having your MS/MSN would allow you to go into teaching, administration--the opportunities are endless!
If you go through a PA program, you'll be able to work in that capacity but future advancement could be limited. Another factor to consider (which played a major role in my decision) is that many PA programs require a full time commitment, whereas many master's programs can be completed on a part-time basis.
These are just some things to consider--you ultimately have to decide what is right for you. I hope this information was helpful and I wish you the best of luck!