"But I am more and more struggling with the slowness, disconnections, etc..."
hold on a minute, you were using dial up in 2010 and only NOW you are struggling with the slowness???
*shaking my head in amazement*
I do wonder what your trading experience is like, not to mention how much money...