I haven't seen that site updated since the fifth of December of 2005.

Where has Homestar and Strongbad gone to?

As far as internet entertainment goes, I haven't really seen anything appear for a while; RvB hasn't made a new episode for a bit, all my favorite animators seem to be taking breaks; the only thing I've seen interesting lately are Family Guy clips.

Missing Strong Bad,
DK