Very basic- exactly like Ameritrade.. Definately not for aggressive trading simply because you are at the mercy of I believe Nite securities?? and they are in there looking to take a penny or two as well heh..
Execution time however is relatively fast- usually as fast as my DSL can refresh the screen which is pretty important to me..
Im actually pretty impressed.. but definately not for everyone. When/If I ever start trading in blocks of 5-10k it wont matter quite as much anyway but for now a deep deep discounter is essential to my success.