I would look at MuscleMilk or BSN syntha-6. Both taste good, have a blend of protein sources for sustained delivery, as well as some fat and carbs. These are good meal replacements if you want to cut or stay lean. If you are bulking you will need to look more at "gainers"