Looking for something to do this weekend? Here are 10 great options.