Terrence Howard has been replaced in the Iron Man sequel by Don Cheadle. Howard played the role of Tony Stark’s best friend, Jim Rhodes, and will eventually become the super hero War Machine. The reason behind the replacement of Howard with Cheadle apparently stems from money. Howard was looking for a big payday with an expanding role in the sequel and the studio not wanting to pay supporting actors too much. Replacing a main character in a blockbuster sequel is always a risk, but Don Cheadle is one hell of an actor and should have no problem with he role of Rhodes – plus I am not a big Howard fan.