If you are talking about MP, then it may not be the PC that is causing the disconnect-it *might* be you internet connection is too slow for online gaming...
With that being said, What is your internet-ie. Dial-up, Broadband, OR Cable?
What is the internet speed?
What is the ISP?
This will help solve the problem(if your talking about MP)...