in reading the other replies, it appears that i failed to take into account the fact that the op wants something special (as opposed to most effective/enjoyable way to fill stomach). as such, i'm withdrawing my malone's and da marco recs, but will keep suntory on the table. though not on the bund, it has a pretty good view itself and much better food imo than m, new heights, laris, jean gorges, etc.
my personal bund advice is to eat somewhere with food that appeals to you, then go to rouge or m after dinner. (but, as noted previously, the food at m isn't that bad.)