A friend's planning on taking his family skiing in the US in February. Currently, he's looking at either Winter Park or Steamboat. I don't think he's looking at other options, so does any-one here know enough about either resort to give me some pointers that I can give him?
_________________________
-- roger