Well I'll gladly buy that XP license from you

If its a retail XP that is. So what happened to your XP install as far as you can tell? If you're getting crashing or bluescreening or freezing, then I'd do a memory test on that stick of memory. Sometimes you can get some hints as to what is happening in administrative tools - event viewer.