As reported pretty much everywhere, you can get a free xmlspy 2004 license for home use.
I used the last version of xmlspy extensively while working on a couple projects that required xml/xsl transformations. You can do this sort of work with notepad, sure. And you can swim the English Channel, too. But why would you want to? Xmlspy was one of the (if not THE) first real xml/xslt programs I knew of. I still haven't seen anything that compares to the last xmlspy version, I am curious to see this new version.
You may be wondering, if I liked it so much, why didn't I get the new version already? Because I haven't had the need for it. I haven't worked with xslt in almost a year and I'm not in the habit of buying things I don't need.