disable firewall (( of XP))
check if the line has noise or disturbance,as it can slow down ur connection,
remove temp internet files,cookies,clear history,clear SSL state,clear autocomplete enteries.
run ad-aware nd spybot,having upgraded their sig files to the latest
try the speed on sum other browser i.e. like firefox..
go to cmd prompt nd type
ipconfig -flushdns
run > msconfig > startup tab > remove unwanted enteries except those related to antivirus
try to connect with crossed fingers...................