Tom Cruise has come last in a poll that asked people which star they'd like as their best mate. The top three were Jack Black, Johnny Depp and Will Smith, with Jack Nicholson, Colin Farrell, Orlando Bloom and Jamie Foxx also rating. Even Mel Gibson beat Cruise - but you wouldn't want to go for a drive with him, would you?