So all this talk about the eclipse coincidentally dovetails with my current reading.
Brainiac used the light show from Krypton's explosion reaching earth to overload Superman, and the only thing that could stop his panic from wrecking the satellite was Hawkman with a sweet izuna drop.
He's a good friend like that. Superman is the oldest hero so naturally has some of the best relationships in his community. Some of his super friends are literally Superfriends like Katar. While he is largely similar to pre crisis Batman in effect, Katar is close to Kal El in background. Alien lore and disintegration beams are his wheelhouse. When the two get together, you know things are gonna get trippy.
Not to mention when Shayera gets in the mix. Thankfully by her appearance in DC Comics Presents #74, DCP being a title completely dedicated to Superman team ups, she was correctly labeled Hawkwoman.
Who is your pick for the best friend of Superman among heroes?