I've heard some mention about the tire noise from the Triple Tred's......this baffles me simply because this is my 4th set in as many cars (2 Lexi & 2 Subaru's). When the tires have the correct air pressure & are properly aligned, there is no tire noise whatsoever.
For an all season tire, you won't do much better in your neck of the woods for snow traction than the TT's.....the Nokian WR All weather plus are probably slightly better overall for snow......but now we can talk about road noise with these 'shoes'. ;)
Considering your in CO, I would suggest a good set of winter tires/wheels.......they are worth their weight in gold.