'Iron Man' takes the top spot at the U.S. box office this weekend with a $100 million debut and wracks up more than $200 million world-wide. The film, the first from Marvel Studios, is the second-biggest opener ever among non-sequels -- only 'Spider Man' did better.