If I could recommend one product, it would be Jack3d by USP Labs. If you can find it, the Jack3d with 1-3 is best, but the stuff without is good too. First the pros:
-Great flavor (other than lemon-lime)
-Unreal focus and energy
-No real crash
If you follow dosages properly you won't have a problem. I loved it so much, I was taking three scoops 6 days a week. It started to lose it's effects, but after I went cold turkey for a month, it came back.
Jack3d has been the best and most useful product I have ever used. I credit all my PR's to it, and can't imagine what I would do without it
It's hard to say if the advertised effects of Xtend were seen because it's designed to supply your body with BCAA's, help intra-workout and aid in recovery. I didn't notice any noticeable effects, but I'm not going to say they weren't there, because they might have been. Flavor wise, Xtend tastes good. Not great, but better than most preworkouts. My only problem came with the stench left in your water bottle if you don't wash it out soon after consumption. However, I can't really knock them for that, that's on me.
Syntha-6 is the best tasting protein out there. While it might not mix well in a shaker, it mixes fine in a blender and is great in protein sludge. At 200 calories per serving, and 23 grams of protein, I can't recommend it for cutting, but for bulking there is nothing better. It is available in tons of great flavors, that actually taste like what they are advertised as.
From what I have had
Strawberry-8.5/10
Banana 10/10
Chocolate Peanut Butter- 6/10
Chocolate 10/10
I highly recommend Syntha 6 protein. You won't be disappointed