Short answer is YES, there are better opportunities elsewhere. However, since I follow CRY closely because of my Medafor investment, I'm will to trade CRY once in a while.
As stinger once stated, CRY holds quite a bit of cash, they have positive cash flow, and a person can buy the operating piece pretty cheap sometimes.
Good question though. I may have to re-think why I do it.
Better places to be are GLD, SLV, PALL, IOH, SLB, CAM, NE, EVS, DO, MOS, KOL, ANR, BTU, and the list goes on. Basically, buy hard assets that in the international arena convert back into more dollars, because ultimately we need dollars to buy groceries.
Dollars are a fiat currency that has questionable value. Did you know that the only reason that US treasuries are rated AAA is because the government can print money...that should help you sleep tonight.
Be careful, I expect far lower valuations over the next several years.