This has been another great week for Denver! According to US News and World Report, Denver was ranked the number one city to live! We have always known it, now everyone will know it too! The jokes are already flying though. Us Denverites get so bent out of shape with all the added traffic and