If you're a MSDN member it's available. But becoming one is more expensive than buying a disk with a license.
There's no legal other source.
- Didn't your PC come with an XP disk?
- Didn't your PC come with recovery disk or the possibility to make one?
- Didn't you make an 'image' of your old hd?
- Can you order a recovery disk with the manufacturer? That's cheaper than buying a new license.
Kees
I need a download of windows XP Home to load on my new hard drive. Where can I find a download of this. Thanks Gene

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic