I have written before about the wonderful new parameter of the DataView.ToTable method – DistinctRows.
Interestingly, the new DataTable that is created still has ties to the parent DataSet. So if you want to add it to another DataSet you will have to use the DataTable.Copy, rather than the new DataTable, itself.
Sign up for my newsletter so you don't miss my conference & Pluralsight course announcements!