Okay, this might be one of the best rap battles we've ever heard or seen. The battle of nerds and geeks has been waging for far too long. It is about time we learned who is victorious. There's only one way to find out: rap battle. Thanks Rhett and Link!