I found this on another thread today. Caesars, an Independent Market and Equity Research Report has rated TRF at number 7 out of its top 25 stock picks. Not sure who they are, or if its worth getting a wrap from them, but here you go:
http://www.caesarsreport.com/freereports/CaesarsReport_MiningTop2011_Part-2.pdf