Chamonix's reputation precedes it, but does skiing in the macho stalwart of the Alps live up to the hype?