Malyshek - There is a lot of useful, comparative, broker information in your post... Thanks!
P.S. I've heard some negative comments about the IB's interface from other people before, but they also say that if you spend enough time with their interface, you can get used to it... Time is always in short supply, though.