Have you considered CCA and Cal Arts? UCBerkeley's department is getting smaller - Squeak Carnwath just retired. UC Davis still has a good program. USC's ranking is way down - I am not sure what happened (or didn't) there. SAIC - should be considered.