I like Quest Salted Caramel, Click Mocha Expresso (also comes in decaf), and Syntax nectar Kiwi strawberry. Many of the Syntax Nectars are more of a kool-aid type consistency and that is a nice change of pace if you get sick of the thick sweet shakes. Just know that they foam up when you shake them, so let them settle for a few minutes before drinking.
Vitamin Shoppe has a lot of sample packets of the various Nectar shakes in single serving sizes so you can try them to see which you prefer. Just use the whole packet. I mix all of my shakes with about 6 oz of Water and fill the rest of my 20 oz. Blender Bottle with crushed ice. You should experiment--if they are too sweet or thick, add more water.
I prefer buying at Vitamin Shoppe, as they have a loyalty program and give great coupons towards your next purchase.
Post surgery you may find that your tastes will change. I'm not as fond of some of the really sweet shakes as I used to be and absolutely hate the Isopure Protein Waters that I used to be able to drink just fine.
I also like Pure Protein Bars (Costco) and Quest protein bars (Vitamin Shoppe).