Purdue for business?

I am an international student.
Gotta choose between Purdue (main campus) vs Drexel (13k scholarship) for business?
please feel free to contribute, I wanted to know which one would be better, good college life and a good program matter most to me.
thanks