I feel like Stewart was more believable as a guardian-like character. Hal was much too arrogant.
Edit: this was about which of the two was a better character, not which one was more powerful.
-
John Stewart is the most powerful green lantern apparently. I still say it's Mogi considering he's an entire planet...