Yea to be honest I can't really vote for anyone on here.. All of them have maybe one movie that I like and thats it.. My vote would probably be leaning more towards Nolan though because he is really just a newcomer who has a lot of talent and is just getting geared up..
Yes, Spielburg should have made this list. Although, I must admit that at the moment he is on my "shit list" because he is helping to produce the upcoming remake of When Worlds Collide. But in the end, despite the major flaw of producing that remake and making War of the Worlds, he did make many other awesome films to cover those.
Martin Scorcese is da man still to this day after 40 plus years of doing this.One example is only needed here The Departed a classic on every sense of the word.All his other works are icings on the cake and just all gravy.