Great list. "Unforgiven" is my favorite Clint Eastwood film as well. I have always liked Eastwood westerns.
I'd be interested why you don't think "Million Dollar Baby" is a great film. I think it is one of the best sports films ever, but I'm sure that spending a lot of time over the past couple of decades with pro boxers at a mostly low level makes me subjectively like it more. IMO the "problem" with "Million Dollar Baby" is that it is too good, too realistic. Like "Schindler's List" and "Hotel Rwanda," it is an incredible film that is hard to watch once, let alone more often.
I've seen all the films on your list, several multiple times, except "Letter from Iwo Jima." I'll have to go find that one. Thanks!