No competition - growth potential of infinity - this baby is just getting started. I don't think Google is the next 1,000 stock, I think this one is. 140 mill free cash flow, no debt, 750 mill in cash, almost 1 bill in equity. It is bouncing off resistance, but only market collapse will stop this. Shorts may want to think about cashing in and going long.