I have seen a lot of discussions about differences between the two, etc. But, have never really seen how people would choose between the 2. In my scenario, your options are (and only thinking in terms of baseball...not academics):
D1----not in the top 10-12 conferences. Teams have typically had losing records. No real tournament success. Chance of NCAA tournament run small....but as we have seen with some schools...not impossible (although very infrequent). No real big reputation for getting kids drafted.
D2----top end program that competes in NCAA tournament every year. Team that has had success and is World Series contender every year. Top 10-20 team most years.
Seems like a lot of kids have this choice every year.......curious to see how you would all choose.