An amazing shake if you want to put on weight:

1 cup of oatmeal
1 cup of milk
1-2 scoops of ON whey protein, chocolate flavor

After that you can throw anything else you want in there like some peanut butter or a banana. However, I HIGHLY recommend blueberries. A handful of blueberries makes the above shake the best protein shake I've ever had.