I feel your pain! My surgery was scheduled back in June, but my surgery date was the first time I could take that much time off work. It felt like forever! I'm in another message board as well and people kept joining and getting banded before me and it really stunk, but trust me your time will sneak up on you before you know it!
As far as protein shakes, everyone has different tastes, but I liked the Atkins ones. EAS also has a good one but theirs were a little more runny so it felt like I was just drinking chocolate milk. But they are good too. I've heard of people adding protein powder, but I didn't do that. I would stay away from slim fast though - lots of sugar and carbs.
For vitamins, I bought liquid centrum. Tastes a bit icky, but not terrible. But it does the trick! I've also been told it's good to buy some liquid Tylenol and have it on hand in case you need it. I'm going to get some next time I think of it.
Hope that helps! I'm new but i'll try to chime in when I can.