SI solo vas a mostar la información porque no ocupas un datareader.. es mas rápido que un dataset.
Por otro lado la información que muestras que vas a hacer con ella despues... vas a editarla.. modificarla o algo así..??
Y otra cosa.. cuantos registros te estas trayendo...??
Saludos