No problem about the late reply.
ON 100% Whey is good. It has a higher protein content per serving than Syntha-6. I had used it once but my body didn't respond well to it. Each to his own, you know?
There are different schools of thought for this, so there is no right or wrong - you have to figure out what works best for you. Personally. I do not take a serving of whey protein before my workout and here is why - my body needs more carbs, so I have a pre-workout meal which is rich in carbs. As an intra-workout drink, I have Scivation's Xtend BCAA's. Here's the link -
Scivation XTEND. I like the pineapple flavour. You can try Creatine as an intra-workout drink.
You could try taking the protein shake twice a day. If you are on a bulk program and if you workout in the evening, have a protein shake an hour or two after your breakfast. If you workout in the morning, have it right after your workout and then once again an hour before dinner. If you are shedding, have it only once - right after your workout.