Agreed on most all points. Personally, I always see Hal Jordan as one of two ways. Either as the whiny bitch-boy during Neil Adams GA/GL era, or the fucking Maverick (TOP GUN) of the DCU. Depends on who writes him, I guess. The only time I find him truly bland is when Geoff Johns writes him. I'll be glad the day Johns becomes irrelevant to comics...