So I've got accepted into these schools and need help in choosing one of them. I've visited both of them and liked buffalo's campus and dorms alot better than albany's. In addition, buffalo is an excellent engineering school. Here's the deal tho, I am stuck in deciding whether to go for computer science or engineering. If i go for engineering, i would obviously choose buffalo. However, buffalo has its negatives also. The winters are very harsh i've heard. Also the distance, 8hrs vs 3hrs(albany) for me. I would like some help in choosing a career field also (computer science vs engineering). All suggestions appreciated, thanks!