My favorite is ISO Xtreme Gainer by Ultimate Nutrition chocolate. Protein and carbs for gaining, and it actually tastes good. 60g protein in 3 small scoops. It also contains creatine, NO2, and Omega-3s (so it has a slightly fishy smell, but not a fishy taste). For a non-weight gainer for isolate, I currently use the Six Star chocolate whey isolate right out of Walmart. Taste is pretty good, and you get 30g per small scoop.