Brown is considered better than Cornell by many parents I talked to. you can also see that from the stats in LZ's post. One reason I think is some Cornell colleges are public, which is unique in Ivies. Many American parents prefer small prestigious liberal arts colleges like Smith. If I were you, I would choose Brown.