I still say it is, without any competition whatsoever, the best post-Crisis Superman origin ever. Johns definitely screwed up by asserting his power and putting his generic story back in. But, DC could fix it if they give the origin to another version of Superman.