I would suggest removing the banana and replacing it with some type of berry like raspberries, blueberries, etc that have more fiber and a lower glycemic index. Following a night of fasting (which is why breakfast is named what it is) your body is in a severe caloric deficit. The banana, which has a higher glycemic index (around 77) and a lot of sugar will elevate your blood glucose level significantly, thereby causing an isulin spike. The result is that your liver and muscle cells will try to store the excess glucose.
I, too, reguarly have a shake in the morning, however I chose a meal replacement shake call Opticen, which can be found at atlargenutrition.com, rather than a pure protein shake. I like it because it provides a well-balanced meal.
3 scoops: 323 calories, 1.7g fat, 25g carbs, 52g protein plus 60% of the recommended daily values of vit A, B6, C, D, E, K, Riboflavin and Niacin. I hardly need to take a daily vitamin now!