Wow, that's a great idea! One thing I can mention right now is that eventually got tired of hearing all the same names over and over again (Michigan State, Bowling Green (even though it's my top choice!), Minnesota, UCF, etc.), so I just wanted to see what programs even existed in the first place. At first I looked at SIOP's list of accredited schools. Then I looked at all of their ranking indices - student quality of life, program costs, culture, etc. I'm sure you've already looked at those, but that's how I came up with a basic list. Then, I started looking up individual schools on their websites. Those that had bad websites with little to no information, or hard to get information (I'm looking at you, George Mason), I kinda put on the back burner, unless they were ranked really well (which is why I applied to GMU).
So I looked at each school's website, and bookmarked them on my browser. I used to have like 40 bookmarks! Now it's only 9. I'd read up on what info they gave me, and I'd download brochures and stuff. I just tried to get all the info I could. Then, I started looking at the hard stuff: assistantship $$$, research interests, etc. Then, my final list was a combination of schools that were reach schools, target schools, and some "safety" schools (although there's really no such thing in the grad school world).
Hope this helps!