You realize that mentioning "Second Life" and "stability" in the same sentence is quite the oxymoron, right? Actually most of January seemed to be alright (as good as could be expected), up until this last week. Right now, things seem to be falling apart, a bit.
Actually, the people from Magrathean Technologies are not quite as creative as it would seem. Of course, this is the first video like this about SL (and is pretty funny, in itself), but using this clip is definitely not an "original" idea.
No, Philip doesn't "get" podcasting. Throwing up an MP3 on a webpage, so people can download it does not constitute a "podcast". Unless it's embedded in the RSS feed, he shouldn't be calling it that.