Wow! I knew it all along, but now it is official!  Denver was voted the best place to live.  Please check the story out at:

http://www.denverpost.com/televisiontonight/ci_11578103