Thanks for your replies.
Well, I guess it comes down to location and the placements they offer. Which city is good to live in, and are the costs of living high? Also, which uni has better ties to the industry so that I can find a placement during my course / promising jobs in the future easily?