HardTrainer Member Jun 21, 2009 #1 Yet another study telling us how awesome green tea is: Invalid Link Removed