ok before i try any of that, this is what steam support said.
"? Message by Cody on Thu, 12th Aug 2010 3:29 pm ?
Hello Arjun,
Thank you for contacting Steam Support.
The following instructions describe how to temporarily disable applications running in the background which can cause conflicts with Steam. These instructions are for temporary, diagnostic use only and your system should not be left in this state.
Please try this:
Click the Start button, then "Run" (or Windows key + R)
Type in:
msconfig
Uncheck the box labeled "Load Startup Items".
Now, click on the "Services" tab.
Please make sure the "Hide All Microsoft Services" box *is* checked.
Then, click "Disable All".
If you are using Vista or Windows 7, please re-check the "Steam Client Service" as this is required for Steam to function on these operating systems.
Click "OK" and allow your computer to restart
Test the issue and let us know the results. This is for diagnostic purposes only. You should not leave your computer in this state, but it may help us determine the cause of the issue.
To set the system back to normal, launch msconfig again and choose "normal startup", close the window and restart your computer."
i would love to do that, but last time it went terribly wrong. So im scared to try it again, i almost fried my harddrive TWICE!!! so any advice on how to go about this without screwing up my comp