Everyone needs to move their money and holdings out of Zecco if you haven't already, they and Penson are messing with the penny market and are part of the reason the market is slow right now, as they are tying up a lot of people and their money. I am with Ameritrade and have been for about 10 years now, yes sometimes they wont let me buy certain stocks online, but it doesn't happen very often, I would definitely suggest them. Also E-trade is very good. You might pay a little more for these name brand brokerages, but it's worth it.IMO
"You take the blue pill – the story ends, you wake up in your bed and believe whatever you want to believe. You take the red pill – you stay in Wonderland and I show you how deep the rabbit-hole goes." -Morpheus