5StarElite
All Star
Plenty of sites you can trade on. Look around for the cheapest options for what you want to trade. Certain places are better for options vs stocks. If you're new, just keep it easy with Etrade.com or Scottstrade.com . TDAmeritrade has a great platform as well. Just look for one with low cost stock brokering.
By low cost stock brokering, do you mean penny stocks or the mandatory minimum needed to hold onto an account? I see ETrade is only 500.00