Related point, what's your definition of a "good" school? IMO, the only thing that matters about a school are:
1. What it's name is, and what prospective employers / other people think about your when they read that line on your resume.
2. The kinds of networking opportunities you are afforded for attending, whether it's from classmates, professors, or employers that recruit out of specific campuses.
The quality of education seems rather moot to me, almost to the point...