I've never liked him either but agree 100%, some of his latest stuff shows he can actually act. I liked one recent film of his where he was in Iraq, and Russell Crowe was in it (who I think is a terrible actor).
Have CSI Vegas, Boardwalk Empire and Monroe to catch up on tonight (and maybe Glee, see what mood I'm in )