se non ho capito male vuoi una lista di valori univoci, per la prima colonna.
Puoi usare linq.

codice:
IEnumarable<string> marche = tuoDataset.Tables[0].asEnumerable().Select(row => row.Field<string>("marca")).Distinct();