A while ago Idle Thumbs restarted as a (weekly) podcast. It's over an hour of mind blowing funny chatter about games.
Some podcasts also contain a funny song, which you can also download from the idle thumbs website.
One of the running gags on the forum is registering domain names related to the episodes, often with a funny splash page. For example:
You can view this animation here: http://www.idleballad.com