I've been pretty lucky the last few years finding stocks at very low levels that eventually really take off. Nanologix was the most recent one that went from .04 up to a high of around 1.50 over the course of a year. It's fallen back down some now but they have basicly reinvented the standard petri dish. They use micro channels to stack the growth of organisms in a vertical pattern so it takes less time to identify them in the lab.
I like to try and buy at or near the low and sell some after a big spike. It's a little bit of a gamble and it doesn't always work but I've had enough success with it that it makes my blue chip stocks look pretty boring.