Which would be more efficient to use, Lists<list> or Datasets?

Thanks,