They claim 38 months is possible, but you really can't do that anymore, at least not without timing EVERYTHING just right. Plan on more like 42 months or so. Once you get in, it's not about when you finish, just that you DO finish. Also, finishing in 38 months doesn't do you much good if you have to wait 10 months for the Match. You'll still pay the same amount of tuition, so you won't be saving any money there, either. It's not very feasible to finish that quickly, so don't use it as a major deciding factor in where you go.
Good luck!