As long as you don't mind traveling to the outskirts of Shanghai, the Duolun Museum is a great find. Focused on contemporary and avant-garde art, this museum features both Chinese and foreign artists. Its European style building and surroundings (the street is actually cobble stoned!) provide a sophisticated backdrop, along with an interesting contrast, to the new age artwork that you'll be viewing.