I have been having problems with Xbox Live ever since I enabled and setup QoS on my WRT54GL running Tomato. I have the xboxlive layer7 classification setting enabled, and have the priority set to highest, just below DNS. When I try and connect to Xbox Live it normally fails, or takes a very long time, and if I try and play any games - such as ones that use EA servers I am unable to connect to there servers. I have forwarded all the relevant ports, and Xbox Live works fine if QoS is disabled. Is there anything I am doing wrong? Thanks, James.