Pros: great service and the new streamer options are great
Cons: streamer can be down sometimes
I have only invested in stocks for a few years, but I have really learned much in these years. My broker is Datek which I really can recommend because of a god service, easy navigating on the page where you do your trading.
On the Datek webpage you can see up to 20 stocks live on a streamer, looks really professional + real-time account update,only 9,99$ per trade and new streamer last trade on 1 stock so you can see how much each trade has of volume.
Online trading is simple and fun, I started with 250$ I know that is not much but just to see if everything will go ok when I start trading. Min amount of money, I know it says 2000$, but I started with 250$ with no problem.
P.s Don't listen to the big brokers/analysts they just want to make money, do you own research.