Great trip, except you forgot one offshoot that would have been well worth it. Mesa Verde National Park. The first 15 or so miles is one of the twistiest roads I know of in CO. That is where I go to let off steam after work instead of heading up to Silverton.