Which colleges might give you the best bang for your buck?