1) First there are penny stocks worthy of collecting. Those are AMSL, DIAL and FLCH. These 3 shares are trading at their lowest prices and will rise with the rise of the market. FLCH looks really promising as it trades well below the IPO as well as the PP prices and also NAP. Besides, all 3 companies have done well in recent times..
2) Then there are stocks that show signs of upcoming rallies. Those are ATL and SEMB. Both these shares are not profit makers, but they are some of the favorites of the traders.
Besides these two categories, MAL and NHL looks promising to me.
Please don't take this as any form of promotion. I have mention these shares so that you could do your own home work and decide what to do with them. (Out of those I have mentioned, I only hold ATL at the moment.)