I forgot to mention my favourite of all:
Motherfucking Taxi Driver.
I don't think a film has ever quite captured an era so well. The way this movie brings 70's New York to life is just so great. Robert De Niro gives arguably his best performance, and it has one of the best soundtracks of any film to exist. I also think it has one of the best cameos by any Director with actual good acting. I could really quote this movie all day, SO many good quotes.
Oh and that cameo I was talking about, Martin Scorsese is literally terrifying in his scene, so well acted. When he makes Travis look sane. That scene is so tense.
I plead with anyone who still hasn't seen this film, WATCH IT. It's one of the best decisions you'll ever make. Don't worry about it being 'old', it's one of the best written and acted films out there to this day. They really don't make movies like it anymore.