Imho this is an ideal supplement setup:
Lot's of clean protein. Lean beef, chicken, fish, eggs, lowfat milk, but not with every meal because it slows digestion.
Creatine Monohydrate
Glutamine
BCAA's
multi-vitamin/mineral
Vitamin C
Fish Oil
Last on the list is whey protein powder. Why? Lately I've been watching alot of vids with high level bodybuilders and powerlifters and I've come to notice that most of them get the majority of their protein from real food. I used to think it would be too hard to eat enough meats to get in 300+ grams of protein a day, but then again I have been a life long milk drinker and drink a good 18oz glass of milk with every meal and milk greatly slows down digestion.
The last couple of days I have been cutting down my milk consumption to every other meal and have noticed it is much easier for me to eat every 2-3 hours vs when I drink milk with every meal. For the first time in a long time I ate 3 cans of tuna yesterday like it was a joke.
I still think whey protein directly after your workout and maybe once again during the day for easy digestion is good, but majority of your protein should come from real food. All the big guy's do this.