Here are my two cents.
Trading platform has to fit your needs and your level of experience.
No professional trader would use E-Trade. IB is definitely the best choice for experienced trader.
However, they will not hold your hand and will not spend much time on the phone with you...