One of the sponsors of SXSW is apparently something called MSN Video Windows Live Spaces. It's on all the banners and signage as a hodgepodge of logos and brands all put together. I'm, like, huh?