Oh what a great List arsaib! I haven't seen all of the films you listed, but most are on my personal to see list. Here in Germany we don't get such a variety of foreign films at the cinemas. 
And some of the films you and wpqx listed will appear on my 2005 list. 
Sadly I've lost my 2004 list, so I'll have to make one from memory and a year's distance.