I don't think it's your ISP..they would have loads of complaints if it was your ISP. It can be a bad line from your house though i guess...But i think a format and reinstall would do the trick. But hey, that's almost always the case
. Sorry i can't help you any better.