I also had a pair of Crowbars that I like a lot...and I mean A LOT.
I sold them to try some Electric EG2s, and I gotta say, I might like the EG2s better, I'll know more once I actually get to ski with them, ha.
Oakley makes probably the best (or at least among the best) optics in the game, that's why they can charge what they do, the quality is worth the price tag.
The electrics seem to fit me better and have a wider field of vision though, and both distribute pressure around your face evenly.
Crowbars are awesome goggles, but there are a lot of other quality goggles out there, I'd try on a bunch before buying, a lousy fit isn't the worst thing to happen to your day skiing, but it definitely won't help any.