March 13, 2006 Get link Facebook Twitter Pinterest Email Other Apps 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?