So basically it screws up because you have a non-legit version of winXP....

Well, I never used or installed IE7, but my advice is to try downloading the full installation file, then the online download one.