I don't even know why Favreau went with Howard. I mean I haven't really seen him in anything that he was particularly good in. He was all right in Crash and he did exactly what was required of him in Iron Man. I actually think this is a similar case with The Dark Knight where re-casting should be considered a good thing -- I think Don Cheadle is lightyears a better actor.