Yeah, I thought Craghoppers were pretty good until I got a pair of Montane Terras, which are not exactly softshell but not a million miles away. The difference in performance was enormous. I then got a pair of Schoellers off ebay and thought they were absolutely incredible. My latest pair is a pair of ME G2 Windstoppers (again, second hand). Windstopper's a fabric I've always disliked for being a bit crap. However, for winter climbing these trousers are unbelivable - they are practically waterproof, freeze stiff like armour, are warm enough with leggings on, tough as hell, stretchy, inbuilt gaiters, and you don't overheat.
If you haven't tried soft shell trousers yet... just do it.