Here are a few last-minute options to make your weekend memorable: some expensive, some free, some fun, some challenging, all here in San Diego.