I just recently signed up with Open E-cry, and I can truly say that their service is nothing to be sneered at. They have very kind, helpful people available by phone, e-mail, and chat.
I also love their trading system ... they have very nice charts, the software was developed in a nice .NET...