Quote from ess1096:
I keep one account (out of four) with Scottrade purely for the check writing & ATM/debit card. Gainskeeper is also good and I only found one error since they added it. Send them a note through the website and they will correct it.
As for freezing up, I use the Elite platform and it's fine. You must be using the web based platform. I used that platform a couple of years ago when I started trading but I'd never go back to it. It's severely lacking and yes, it freezes up at the worst times.