Chiarelli was by far the better GM than Sweeney. It's not even debatable.
Maybe with the Bruins. When looking at his body of work afterwards, you can understand why the Oilers, even with drafting McDavid and Draistil ( no brainers ) under his watch, let him go only after 4 years with most of their fans wanting him gone two years prior.