Find free things to do in Santa Barbara along with whale watching, live music, museums, ocean sports, wine tasting, and weekend fun.