Guess you're lucky I decided to venture on here again, lol.
Well, I'm going to be quite biased, because I find Maastricht fantastic, as a city and as a Uni.
The country is easily nicer than the UK (and I don't mean that in a bad way; I'm part German, we HATE to admit anything good about the Dutch). The people are extremely open minded, friendly and helpful. There is also a very big international community in Maastricht. I think we have roughly 13,000 students, of which 50% I'd say are international. And, as previously mentioned, EVERYONE can speak English.
I have friends who are at the Law faculty, and they seem to be pretty pleased with what they are doing. It's a solid faculty, and a good course.
The university life I quite enjoy. There's very much a cafe culture (cafe=pub). We have 2 clubs, and there's always a party going on anywhere. Having said that, there is no pressure to go out drinking every night, plenty of people rather have a relaxing evening. Overall, there is a lot happening in Maastricht, along with the sports, cultural events, etc.
I hang out more with Germans and non Dutch, and I quite enjoy the community. Maastricht being a relatively rich city means there is a very small "lower class", if you will. This sounds snobby, but what it does mean is that there are no bad neighborhoods, few fights, very little crime, and a lot of freedom within the student community.
Accommodation is easy, with the right amount of money. A lot of students have a budget of about 300-400 euros a month for accommodation. That can make it tough. But once you're willing to pay a bit extra (I pay 425 incl. water, heat, electricity and I live right in the middle of town) there's tons of places to stay. Failing that, you can find cheaper places further away from the city center. Just start searching in advance.
Anymore questions I can help you with?
And when do you intend on going to Uni?
And you might notice I didn't really comment on Amsterdam. Personally, it's a nice city, but I've never spent very long though. If you like big cities, Amsterdam is for you, otherwise, forget it.