Both extremely overrated, but Cruise is the better actor, more consistent, much better movies overall... Pitt has few very good movies, Seven, The Snatch, Fight Club, Inglorious Basterds, Interview With The Vampire (masterpiece, both are there and Lestat rules), but he plays basically always the same character in every movie, the smart, good-looking, witty, "invincible" guy, except maybe Seven...