solid list, from the research I have done there are some holes in it, in my opinion but still a real nice job!
my son was recruited or contacted by 6 of the schools on the list, visited 2 and ended up going to one not on the list...I honestly believe there is a lot of hair splitting when we talk about ranking colleges.