$ 0 0 How ya like me now: Ben Affleck at the 2010 premiere of The Town, in Boston. (AP)visit site to read more]