-- if you are not willing/able to use Linux: according to the description you gave, I would try a cold flash (add parameter -c)
As I said, try these first;Flash with linux (windoze sometimes does not work so well) Use cold flash "-c" option
Try another USB Cable, seems like that's the problem, in my humble opinion
Can you tell everyting you have tried, "all" is very large concept.