You missed out two great movies that you definitely do not want to miss:
War of the Worlds - 2005
I Am Legend - 2007
Trust me when I say that both movies are highly underrated.
I've seen both already, hence they're not on the list of movies I hadn't watched...