I've seen Steely Dan twice, and both times they put on an awesome, 2-3 hour show. Fantastic musicians, and the sound was terrific. They have a guitarist who can play all the solos that all of the many guitar players did from the different years of "Dan". This guy is a fantastic player, as are all the musicians. Don't miss them.