I would have swapped Pitt for CMU on the worst colleges list. CMU has a real campus and a few interesting buildings. Pitt has... well, it's right next to CMU, so people might confuse it.
I'd put Dartmouth in the Top 20 too, but then I have a thing for classic New England architecture.