Bill Hader (on SNL fame) does the best modern "Gran Torino" Eastwood. I'm personally a fan of both actors. I'm not sure why it should be "either or". They both span different eras of film and have different takes on their craft.

Visit my website at www.chancefiveash.com