Nice reviews.
I've been through quite some different supplements.
I think I have fairly average genetics. It's not impossible for me to gain muscle, but it's not that easy either.
In terms of protein shakes, the best tasting one is probably BSN Synth-6, but the cleanest, best and one of the more expensive ones which has 0 carbs, 0 fats is Dymatize iso-100!! - This is an amazing protein and has 25g protein per serving with no fillers. If you take 2 scoops post workout then that's 50g without doing anything else.
___
I echo that there are crappy supplements out there, but I feel if you're serious about body building and / or getting in shape then you must supplement. It's very difficult to get 1g of protein per lb of bodyweight from natural nutrition.
In terms of pre-workouts, I have used both Assault and Jack3d. Both are fantastic... but I reckon Jack3d has the edge. The new stuff they're selling comes without the beta-alanine stuff so hopefully your heart won't explode! LOL