I"ve put over 20,000 miles on my General Altimax RT43's since early last October. I like them well enough, especially for the price I paid, but to be honest, the budget Hercules Tour 4.0 plus tires I drove for almost 50,000 miles (still had over 3/32nds left) before that were a better performance tire on dry roads...although the Generals are somewhat more "comfortable...ie smooth when highway cruising than my prior tires.
I'd say the Generals outperform the Hercules somewhat in snowy conditions.....and the in rain performance, maybe only slightly overall. The Generals are a slightly noisier tire that were my Hercules at lower speeds, but tolerable.