I really liked the last Superman film, action was killer and the guy that plays him is definitely super jacked. He's also in Man from UNCLE, looks huge in a suit. Good looking guy, no homo, bet he gets heaps of pussy.
As for Affleck, meh, I don't know. He's made a bit of a comeback but yeah...