I found that I prefer Premiere Protein shakes (both chocolate and vanilla) which I purchased from Sam's Club. They are 160 calories and have 30 grams of protein.
I gained six pounds after surgery, mainly because your system has been flushed out beforehand, and the intravenous fluids given to you while in the hospital. I have since lost 20 pounds in 30 days.