How about EAS Myoplex "ready-to-drink" shakes? I just pour them "over ice" (they are best super cold).
The Myoplex Lite has 25g P and 20g C. And the Myoplex Carb Sense has 25g P and 5g C. I use the "Lite" one as a meal replacement (if I'm in a hurry or out). And I use the 25/5 more for a boost about 30 min before I do a workout. The rich chocolate is my favorite. (Myoplex also has a few other formulas with a higher P amt, also). I've tried the Cappucinno, and if you add lots of crushed ice to it, it tastes like a Starbuck's Frappucchino! yum!
If you have access to a blender, at work. The Designer Whey "Strawberry" protein powder is great. IF you also add in about 1/3 of a small banana, it gives it a better flavor and consistency (thicker). I add in one scoop of DW to skim milk, and add a few strawberries and the sm pc of banana, and blend. Then, pour over ice. Don't crush the ice in the blender, as I find it really makes the shake too watery. This is another great pre-workout drink (without the fruit added), or a nice meal replacement (with fruit added). FYI: the chocolate flavor in DW, I found to be very horrible tasting.
I always carry a protein bar with me, in my purse. I've tried a ton, and Zone Perfect Bars are the best tasting, though I have others I rely on more for real protein gain, but the taste factor is lacking (ie, in the Dr Sears protein bars -- which are actually a better quality bar, but Zone Perfect Bars taste good! lol) And they do "hold" me for a good 2.5 hours, until I can get in a meal. Or you can use 1/2 bar for a snack.
Here are the sites, if you want more info:
http://www.eas.com/products/myoplexlite.asp
http://www.designerwhey.com/
http://www.zoneperfect.com/site/content/index.asp
enjoy!