I would vote for The Godfather and Goodfellas. I have watched both those movies a million times! Thet are a good contrast, with different styles. However they both have fantastic actors, scripts and direction.