The undergrad business program is great, and if I recall, you get preference for admission if you are accepted into the honors college. Do not count on any merit aid. Villanova has some scholarships you can apply for but does not give merit money. They do give need based FA but it's not generous.