Be mindful of the protein intake though guys. Smashing into fuckloads of protein != more muscle. Your body will only absorb so much and you'll simply excrete the rest. It actually is a waste: you'll be literally shitting out what you spent, so it's wasted resources.
Also of note, too much protein / protein shakes / protein bars can actually be harmful to your body's ability to break down your foods. There's plenty of info on various body building sites & forums about this.
Lessen the protein smashing, up the iron (palm sized steak twice a week) and vegetables instead. Cut down on the milks. Smaller meals plus more meals = faster metabolism.
Simplify your foods, less processed foods, more natural & raw form foods if possible.
Heavier foods earlier in the day, lighter foods in the second half of the day.