A better actor... you mean, someone other than Robert Downy, Jr.? That makes no sense.
Lemme think, lemme think... yeah. I think his performance may have been the 2nd best piece of acting we've seen in blockbuster this summer. (Obviously, Heath Ledger is #1... but Downy, Jr., does some really good work.)