This video is hilarious! (It's not really the Tara Labs marketing team, of course. I just thought it was an appropriate tie-in.)

It's in Windows Media format.