The album might have been too long, but who cares, frankly, when the singles are this good?