Funding, hands down. I was on an athletic scholarship for all of my undergraduate and graduate program. I never paid anything for school. Never having the stress of paying student loans is fantastic. I have clientele at my job who were in college over a decade ago and are still paying off their loans. Also, it is important to consider that a school offering you money WANTS you there. They are probably more willing to cater to you and give you more opportunities because they are paying for you to be there. I could have chosen to go to more "prestigious" athletic programs when I was competing for significantly less money but I could tell just by the way people spoke to me that I was not going to be treated with same respect as a school willing to pay my tuition and actively wants me to be part of the program.
As far I know, Villanova has an excellent reputation. It is not like you would be putting "University of Phoenix" graduate on your resume. Haha! Obviously, there are no guarantees in any of this. Just because you go to a university with prestige does not mean you are going to make boat loads of money when you finish and repay your student loans with ease. A PBS documentary I watched showed that our income level correlates directly with our health and how many years we are going to live. Taking the making may prolong your life!
Best of luck to you!