Some SXSW 2009 Resources

Hey, in case you forgot and/or were living under a rock, SXSW 2009 starts tomorrow (March 18), and therefore, for the next 5 days, the center of the music universe will temporarily reside in Austin. But have no fear, by Monday next, things will be back to normal, and New York will regain its proper…