First Class is visually strong and benefits from amazing casting, but I feel X2 is overall a more tight picture.
X2 and First Class are both great, and maybe Singer can makeup for leaving the franchise to make Superman.