Super bros. .. Ever the ego, eh Luthor? Super bros Ever the ego eh Luthor?