Visual effects were fantastic and I did not feel like the store line was rushed on us. RDJ as Stark and Jeff Daniels as Obadiah were as near perfect fits for those roles as Hollywood was going to get IMO. Even the supporting cast of Pepper Pots (Paltrow) and LTC Rhoades (Howard) did not detract from the movie. I hope this is a cast that sticks with any and all sequels to come. The very basic introduction of S.H.I.E.L.D. in the movie makes me hope when Iron Man 2 comes out we'll get to see Nick Fury and a few others as well. I recommend this film to any Marvel Fan (even the purist) and to those who do not usually go out and see these types of film.