Which of these three Universities is better for MS in CS?

I am planning to pursue Masters in Computer Science, however I am confused among these three universities:

  1. Virginia Tech
  2. University of Florida
  3. University at buffalo SUNY

Which university would be best to do Masters in CS?

Job wise -
Virginia Tech & University of Florida are located near industrial hubs. So this would really be helpful while searching for jobs & internships.
But University at Buffalo is located very far from the hubs & hence students have to struggle while looking for jobs & internships.

Cost -
Virginia Tech & University of Florida are not that expensive & will consider it at mid level. whereas UB is very affordable as compared to these both options you have.

Ranking wise -
University at Florida & Virginia Tech are any time above University at Buffalo. And the programs are quite good here for engineering.

So, I would definitely go for the Virginia Tech & University of Florida. And if you ask me to choose from these 2 then it will be University of Florida.

Hope this helps you !!