Microsoft might be searching for a new leader, but the company has enjoyed many a comic moment over the years between current CEO Steve Ballmer and former CEO and co-founder Bill Gates. The pair have participated in a number of internal videos during their time at the software giant, some of which have made their way online or been shown at tradeshows previously. Whether it's Bill Gates and Steve Ballmer on a play date, or Gates dressing up as Austin Powers and Ballmer as Dr. Evil years ago, there have been plenty of classics. Take a look at some of the best, including the infamous Matrix spoof where Ballmer plays the part of a hacker named Steve-O.