'Avatar' wins boxoffice a seventh time

James Cameron's sci-fi epic tops weekend at $30 million

James Cameron's "Avatar" topped the domestic boxoffice for a seventh straight session, ringing up an estimated $30 million while pushing its cumulative boxoffice to within shouting distance of yet another record.