Which is better choice for business?

Rutgers (in-state), Lehigh, or Villanova?

They are all good options; none is a clearly “better choice for business” than the others. If they all cost the same, then I would probably lean towards Lehigh or Villanova; the privates are probably a bit more selective, and probably haver smaller classes with greater undergraduate focus. But if Rutgers in-state tuition was significantly cheaper, then that might be a better value.

Villanova has a Catholic orientation and easy access to Philly. Lehigh is more isolated, but has a strong reputation for engineering and computer science, so could be good if you are interested in tech business. Rutgers is obviously much larger than either Villanova or Lehigh, which could be a plus or a minus, depending on what kind of social scene appeals to you.

It depends. I am at Lehigh and absolutely love it. I would say Lehigh and Villanova both beat Rutgers. Between Lehigh and Villanova, I think it depends on what you want in a school. Villanova has a small party scene and has overcrowded dorm rooms, which made the decision between the two easy for me. Lehigh has more interesting opportunities and is probably more career focused than villanova imo