When you say backup plan is pharmaceutical…what do you mean, exactly?
I have not seen IU or Boulder, but we have visited Pitt 3 times and it is one of my favorite schools. The area is great, lots of opportunities, strong in prehealth etc.
Given the possibility of medical/grad school, I would take costs into consideration.
Congrats on your acceptances!