Yeh I use a Cadburys drinking chocolate. 300ml's milk and 2-2.5 tablespoons of chocolate. Stops any post training sugar cravings and dishes out about 15g's protein.
If you decide to have another one of these at a non exercise related time of the day feel free to add in a tablespoon of olive oil. This will give you 120 calories of great fat. If this other shake is no where near exercise then It doesn't matter that the fat in the oil will slow down the absorption of protein.
It isn't the mountains ahead that wear you out....Its the grain of sand in your shoe.