Here are 3 sites to use that are excellent for researching small cap stocks:
www.stockhouse.com
www.smallcapcenter.com
www.ragingbull.com
I have worked with hundreds of penny stock companies in promoting them over the Internet...and, especially the ones trading on the OTCBB, its become such a speculative gamble that I won't even roll the dice despite knowing a lot of them very well.