The CIC list has a few schools that are on the Colleges that Change Lives list (http://www.ctcl.org/colleges/list) including Allegheny, Hampshire and Hendrix. I would definitely look into those.
The Tuition Exchange list has many reputable schools on it.
Besides pre-med, is there any thing in particular you’re looking for? Size? Location?