I did OptionsHouse for NYSE/Nasdaq/AMEX trading. When I switched to penny stock trading there was $.005 per share fee so I had to find a new brokerage house. I use Charles Schwab currently and here good things about E-Trade fir penny stock trading.
I have Scottrade & TradeKing, Scottrade I like for my penny plays they don't charge me hidden fees and no "no activity fees" tradeking kind of sucks imo for micro cap stocks, but if u play options its not too bad :) according to sigfig I'm classified 100%
When I get 50$ extra I might switch out of tradeking @ open an etrade account I hear they are good like Scottrade in terms of no fees for otc'$