Free downloads on iTunes, they do exist! Apple's iTunes Store has aggregated all of its free video content in one handy spot, so you can find the goods quicker and easier.
To access the videos, go to the iTunes store and click on TV shows. Once you're on the TV page, scroll down to find the "Free on iTunes" content. Keep in mind that the free downloads are currently only available to US residents.