Stony Brook vs WPI.

I am Indian student and have received admits from wpi (robotics dept.) and stony brook(mechanical dept.) for masters. I am planning to do specialization in Robotics. I need advice on which university to select on basis of the course work, research opportunities, internship opportunities, job opportunities and obviously taking degree from which of these universities will be more valuable ?