It does not sound like you have visited too many of these schools. Visiting a few small/medium/large rural/suburban/urban will help you narrow your focus.
Business degrees are about getting jobs and networking, but pre-law is about grades and LSAT score. You can go to any school and get into law school. Harder to get monetary aid for law school than undergrad.