I think he is a really good actor. He has just been labeled because of the Gigli fiasco. I think it is not fair.
One of my favorite movies of him is Pearl Harbor. I also liked Jersey Girl a lot... Give the movie a chance, it's good. Just because Gigli's script wasn't good at all doesn't mean he's a bad actor.