“Concierge”:http://www.concierge.com/destination/shanghai/eating is the Conde Nast Traveler web site. Aside from T8, they have some other great recommendations including 3 on the Bund. I’ve been there and while the food was very good, the main thing was the amazing view of the Bund.
Other ones that I need to check out are “Creek Kitchen”:http://creekart.cn which is the reasonably priced fifth floor restaurant at this warehouse district hip hangout and “Lan Na Thai”:http://www.facebars.com/sh/lannathai.htm wchih has great thai food (yum!)