Glutamine is great for gut health and immune function but it won't do a whole lot for muscle recovery.
BCAAs are a much better choice. The branch chained amino acid L-leucine directly signals protein synthesis through the mtor pathway. The branch chained amino acids are also extremely anti-catabolic which makes them great to take before cardio, especially when doing fasted cardio.
Just make sure to read the ingredients carefully because a lot of the flavoured BCAA products on the market have a lot of added sugar and carbohydrates per serving. This will blunt the fat loss response that you would of gotten from the cardio other wise. I personally use the capsulated BCAA product gear from n2bm.com. http://needtobuildmuscle.com/store/Proteins/GEAR-p149.html
if you are running a cycle amino acids will have some impact only. they are more for natty athletes IMO. the best way to use them is in between meals IMO. check out GEAR from n2bm if you want a great BCAA option