The Jon Stewart / Bill O'Reilly debate is now all over YouTube for free:
The Rumble 2012 - Jon Stewart vs. Bill O'Reilly Medium Quality - YouTube