I recommend whey for post workout. quickest absorb. Optimum nutrition is okay. Muscle Milk tastes awesome too. It is also lactose free for those of us that have problems with that.
for all day shakes I like MRPs that are blends of casein and whey proteins. I like Labrada's Lean body shakes, Muscle Milk RTDs or ProLab's lean complex.