For anyone looking for a stock with solid long-term potential I'd advise doing DD on Anadigics ANAD.
I bought my first shares 7/25/05 at $2.26 and have ridden the ups and downs for almost 7 months to see ANAD close yesterday at $8.20. A 363% gain is certainly nothing to sneeze at.

But the great part of this is that ANAD has the potential to at least double and most likely triple or more within the next 3 to 5 years. It won't be a smooth ride by any means, but the direction over the long haul is positively to the upside.