Funny, I was thinking the same thing recently as I got a few shells with the intention of returning one or the other.
The best Soft shell I have in my "jacket slut" wardrobe is a Marmot(not sure the model)
It has all the features that you describe except large zip pulls and wrist gaiters.
I love the hood that goes over my helmet-for real. I can't tell you how much warmer I am when I put my hood up.
Most recently I purchased the Patagonia Light Smoke, but I haven't had a chance to try it out on the slopes yet.
Here are my 2010 season jacket purchases.
(modeled by my ski diva friends at a tuning clinic)
First: Isis Diva soft shell(bumball). UP side, visibility, nice shape, goes lower in the back to protect from back gap, nice pocket placement, hood goes over my helmet nicely, detachable powder skirt. DOWN side the fabric is noisy. I am not usually fond of a jacket that you can hear when you move.
Second: Patagonia Light Smoke(vermillion) UP side, all the features that are listed above, but the sleeves are a bit long and I'm not sure if I will like that when wearing gloves.
Third: Obermeyer Prague (sunshine) insulated jacket with most of the features I want, and has a hood that will go over my helmet, but I'm not sure it will be a good fit while skiing, as its a bit more snug than the fit of the soft shells.
