For me, I just eat as many different animal proteins(eggs,chicken,steak, fish, and ground beef) as possible. I'm a believer in egg protein(raw,boiled,fried) you just can't beat it. I only drink protein shakes before and after workouts, but sometimes you just have to do what is convenient. I usually eat a good protein bar when i'm short on time, because they are more filling than a shake. I used to drink protein shakes all day but really was going nowhere. Now i just try to eat many balanced meals a day.