5280 Magazine recommends Train.Fight.Win. as the place in Denver 

 to get fit while punching something!