I've found ChatGPT to be better than GitHub Copilot at giving code suggestions while also being able to explain the reasoning behind them, going in depth to provide more information. As a "pair-programmer", ChatGPT is actually IMO, much better, but it can't (YET!) auto-complete.