Aren't we all evolved from the same super space dust? There was no right & wrong then, and there is no right & wrong now. Accumulation of wealth and marginalization of the weak is the 21st century version of survival of the fittest.
I've been with TradeKing for several years. This year they have had 2 outages and customers have been unable to login to accounts. Prior to those incidents they had been great - zero issues. But those two outages are inexcusable and cost me $$.
Sharebuilder is great when you're just starting out or want to automatically dollar cost average into positions. I started there, and then moved to TradeKing.