Well, Pitt's tuition for an out of state student is between $24k and $27k (depending on major). Room and board is just under $10k. So call it $35k a year to attend.
Villanova's tuition alone is $42k. So is Lehigh's. So yeah, I'd say it's worth at least exploring the public's, even as an out of state student. They'd have to offer you $15-18k more in "free" money than Pitt to make the cost comparable. Unless you are impoverished, or qualify for very targeted scholarship money, it seems unlikely with middle of the road grades and SAT scores.
She could also consider some of the smaller state schools in PA, tuition there is more like $14,000 for out of state students and the colleges are different sizes and different environments so she could find one that fits her.
http://www.passhe.edu/Pages/map.aspx