I do take a multi-vitamin everyday and a fish oil capsule. I havent tried any of the other stuff you mention, but I work next to a couple of guys that are in the gym everyday and they are chocking down those protein shakes all the time.
I may hit you up for some more info in the near future as I definitely need to be on some supplements that will keep my energy levels up and Im not at all sure where to start with that.