Can't decide between Case, Penn State and Purdue for BME

I am deciding between these engineering schools as an undergrad for BME-- Penn state, Case Western, Purdue. I have heard that Case is the best for BME out of my choices but I personally don’t like the small school feel. I am inclining towards Penn state but I haven’t heard much about their BME. What do you think about these choices and which one you would pick and why? Any current engineering students from either of these schools?

Edited title with more information
ED

What is your financial situation?

Finance is not a problem at all.

Do your parents agree with that assessment of finance?

Ask in the subforum for each college.

I would think about:
How many professors does the BME have? (gives you an idea of size of dept)
Do they have Coop opportunites? (if you care)
Do they have research opportunities? (if you care)
Are there hospitals nearby for research?
What do the students do after they graduate?
Are you entrepreneurial/inventor? Have you seen Cases think[box]?