if you have removed some spyware or are still infected, perhaps you are feewling the effects of winsock damage, this can prevent you from getting online. try this link and dl and run it..http://www.snapfiles.com/get/winsockxpfix.html
another thing you can check, using the KISS method (keep it simple stupid) lol, is the cable, are you getting any lights on the back of the pc where the nic is plugged in?
is your nic disabled?
network places>view network connections>local area connection enabled or disabled?
try this, and post back a reply to let us know how you made out.