San Diego is close to Disneyland and has a lot of fun things for young people, like Old Town, Sea World, the conservatory, the space museum, and the Zoo. In fact, the Wild Animal Park just outside of San Diego (owned by the Zoo) is very cool.
Seattle has a lot to do with the museums, the underground city tour, and Pike Place Market, but it would be dreary in January.