Interesting. I would never lump Tom Cruise and Nicholas Cage together. Nicholas Cage is an awful actor.
But looking at Cruise's resume, it's not horrible. He's had some movies that weren't great, but nothing that was a flop like Cage has:
Mission Impossible 4
Knight and Day
Valkyrie
Tropic Thunder
Lions for Lambs
MI: III
War of the Worlds
Collateral
The Last Samurai
Minority Report
Vanilla Sky
I mean, other than a few movies that weren't top notch, like Knight and Day, MI: III and War of the Worlds, none of those are as bad as the Ghost Rider movies or Season of the Witch. In fact, his resume is quite good. If anything, I put Cruise up with Brad Pitt as far as acting goes. I give Cruise kudos for trying something new--not sure he's ever been in a western (Far and Away might be the closest thing to one).