If you're interested primarily in health promotion then I think USC is a good choice. For their other programs, yes they are a new school and you will likely get more bang for your buck elsewhere. However the USC program strives very hard to please its students and help them as much as possible, personally I believe the program is headed on the right track. But for cost vs benefit, at this time its not quite all that if you consider other similar cost schools. Also you should find out about tuition waivers, i forget what USC does but some schools will half or fully cover your tuition if you hold certain kind of jobs within the school. I am certain that USC has some kind of similar program but they are competative of course. And if you have great grades they will offer scholarships. If you want I can put you in touch with a friend whom has nearly finished their first year on the promotion track there, he would be more than happy to help in any way.