yea , i do close down unused programs.
The thing is all last night me and blitz were playin...we must have gone on about 8 servers and the lag was horrendous for both of us (and other people) all night. I mean really bad.
Maybe we were just very very very unlucky with our choices of server
I know that the full game doesnt seem to have as good a performance as the demo. Iv had to lower my vid settings further than i had it in the demo. In the demo I could play 64 player Titan without much problem .... 
"Government is the great fiction, through which everybody endeavours to live at the expense of everybody else."
Frédéric Bastiat