In the years that the Green Lantern (Hal Jordan) has in DC Comics, he has two great friendships: one with Green Arrow (Oliver Queen), and one with the Flash (Barry Allen). However, those two don't really get along. So, I was wondering, which one of them happened to be the better friend to Hal?