Watch out some limitations on cybertrader integrated into esignal. Well, its broken badly. Cyber by itself is ok.
Cyberpro is good for beginners but soon you may need good technical analysis (charts in cyber are poor and sometimes unreliable). Trend lines drift around, for example, in cyberpro. eSignal seems really solid for technical analysis.
A good combo for trading would be eSignal for charting and a good broker for order execution.
IB seems to be integrated well into eSignal (unlike cyber, which is really a mess in there).
But keep in mind that commissions in IB are expensive if you trade large numbers of shares:
500 shares = $5.00
1000 = $7.50
2000 = $12.50
3000 = $17.50
4000 = $22.50
5000 = $27.50
etc..
Happy New Year everybody!