Remember this: real food > supps
I'm really busy like you bud. The easiest thing to do, I've found, is to have one day a week (I use Sunday) to hang out at home for a few hours and do nothing but cook food for the upcoming week. Cook a package of chicken breats, a couple lbs. of lean ground beef, etc. and store it in tupperware containers in the fridge or take with you so you don't have to worry about cooking.
Also sleep is VERY important. Sleeping before going to the gym is o.k. I guess but you NEED it at night for muscle recovery - just in case you didn't know, muscles grow while recovering, NOT while lifting.