I loved Iron Man, and everyone in it. I thought Terrance Howard was good in the role. That being said, having Don Cheadle in Iron Man 2 rather than Terrance Howard? Well, I approve. Don Cheadle is one of my all-time favorite actors, as is Robert Downey Jr. Having those two in a movie together will be fantastic. Plus, the recasting worked out really well for The Dark Knight with Maggie Gyllenhaal.
FYI: When I first saw a picture from Tropic Thunder, I thought Robert Downey Jr. was Don Cheadle. LOL.