Coventry? No shit...I live in Columbia, on the lake. Never ridden Wachusett, though. We usually head up 91 and hit wherever the CT Ski Council is offering cheap tix.
Nice. I would highly suggest checking out Wachusett. Always has the best snow, but can get a little crowded on the weekends.