Laurence,
I have the same problem. I’m pretty slim and have chicken legs (although middle-age fatherhood and giving up the ciggies is helping me develop some spread…) so I cannot stand the big baggy pants. Managed up to last seson with a pair of salopettes from Trespass, which were quite slim but not very breathable, but I managed to slice them with the edge of my skis. I have just got a pair of Columbia Wildcard Softshell pants (from Snow & Rock in Dublin), which I will be trying out next week in Morzine. They’re not cheap (GBP160/Eur190) and they’re not exactly drainpipe but they are a nice fit and a long way from the MC Hammer items that you get from the likes of North Face etc.
Hugh