If you haven't seen this yet, it's worth spending about five hours on. It's Epic Rap Battles of History. This one includes Batman vs. Sherlock Holmes.

You can find other epic battles just as funny, including: Mr. T vs. Mr. Rogers, Frank Sinatra vs. Freddy Mercury, Dumbledore vs. Gandalf and, my personal favorite, Doc Brown vs. Doctor Who.