I can't believe that anyone could suggest someone other than Richard Gere. He is hands down the worst actor out there, and he's been consistently not getting it done for over 25 years now. Keanu Reeves shows promise, but he's got a ways to go to match Gere's ineptitude. Nicholas Cage has always aspired to be Gere, but he comes up a little short.
I agree that Pacino is overrated, but he's not the worst. And Costner gets a bum rap because he doesn't chew the scenery. Yes, he's made some real stinkers, but he's also played the lead in some great films and he didn't hold them back at all. On the other hand, can anyone name a great film Richard Gere has done? The closest thing is First Knight, and he weighs it down so heavily that it melts into mediocrity. No film can survive Richard Gere, no matter who else is in it.