After your words of praise I feel remiss about taking so long to respond as I haven't checked the newsboards for a few days.
Regarding any connection problems, I have full confidence that these issues are being addressed at the highest levels and if not yet resolved, will be resolved ASAP. I can't provide any further details as I have not spoken to our technical staff in the states.
We are all looking for the holy grail. Direct access just hi-lites how far away we are from it in the US. When an exchange or broker provides a poor execution, there is no intermediary to hide the fact. We (and all direct access brokers) are dependent on ECN's and exchanges to confirm receipt and/or cancellation of an order. In the event an order is shipped to an ECN which fails to acknowledge an order, there is not much we can do except chase it down. However, ECN's are not always responsive to queries. Without a reply from the ECN, we can not confirm the status of an order.
Similar issues are occuring more and more frequently with option orders. As a market maker on the options side, I've always believed strongly in "honoring your market". This does not seem to be the case with many specialists. When a specialists or DPM turn off the autoex system and passes an order into the pit, a customer can not modify or cancel an order. Executions take longer and probably at a worse price. All I can say in this regard is to write a letter to the SEC and Aurthur Levitt complaining about this abuse.
Regarding the price and size change menu, I disagree completely with you on this issue. For a fast price change, I have not seen anything more accurate or quicker than the drop down menu or clicking above or under the price to move your price one tick. For large changes you can type in your order. However, that is a matter of taste. We can do our best but we will never be able to please everyone. If you have a better suggestion, let us know, maybe we can implement it in a new release.
In short, when problems with our software or network have occurred, my experience has seen that they have been quickly sorted out. Unfortunately not all problems are under our control. Many of the issues discussed above exist because of regulatory and exchange practices or loopholes.