Dredd is totally nuts. Denver really is a nice little city. There's a lot of interesting buildings downtown, including an unbelievably beautiful library, the really weird (yet appealing) Denver Art Museum, the Byers-Evans House (where the people were very, very nice), and all the great government buildings.
And of course, there's the Capitol building, with its official "One Mile Above Sea Level" marker. Um, make that markers: the one mile mark was officially changed in 2003, presumably as a result of more accurate measurements.
Parking can be very difficult, but after 6 pm and on Sundays and holidays you don't have to pay the meters...which is a big help.
All in all, it's very compact, so getting from one place to the other is easy!