I've talked to people at Z, and it seems like the CS program is fairly standard and on the whole pretty good.
I think that, given that I have a lot of family and friends in the area, I might have an easier time getting started socially at Z. But at the same time, I grew up out of state and have never lived there so I can't be sure for sure.
Thanks for taking the time to write a thoughtful reply!