Sinceramente non uso né Dataset, né EF, né Binding. Per quanto mi riguarda Microsoft cambia troppo spesso le carte in tavola. Questo è deprecabile! Ed ho smesso di correre dietro agli esperimenti di MS, a discapito mio.
Preferisco usare DataReader e classi di accesso ai dati (vedi mio progetto in firma).