Quartz on 15 February 2008
Good old cartoons :)
However there is some good stuff that is a little more recent here... http://www.toonhound.com/
Worth a flick through!
Good to see this site is still going