not there,
but wish you were there in April to watch F1. I was there last year in April and it was a blast!
If you want to go to a super expensive foreign location, you can check out 新天地 with pubs/bars playing jazz and the like.
Pudong area, east side, is a bit newer with a lot of new construction. Maybe you can check out what's left with the Shanghai Expo stuff.
PuXi area, west side, is more like an older part of shanghai. cool places to check out.
Really depends what you want to do, Karoke, clubbing, massage, buying fake stuff, etc.