While Ithaca is probably a fine place to pursue an English major, I do not have the impression that undergraduate business would be their forte. If they even offer it. (But I could always be wrong!

)
U Conn or Syracuse would probably offer both at a satisfactory level. I would definitely select either over York.