Excellent post Ulcasterdropout!
xxxyamzxxx, I would definitely use Whey Protein if you take it after a workout. And I would take it before the workout too, just before you start. It enhances protein synthesis. Some fast carbohydrates are good too, I don't remember the names since I don't use them but something like dextro or something like that.
I just use a crappy gainer, they usually contain alot of carbs but it's alright