I was just thinking that you could try using Monkey Linux. It doesn't require that you repartition your hard drive or anything. You just have to create a C:\LINUX directory where the entirety of the Linux installation will exist. I don't know that it will be featureful enough to run an ARM cross-compiler, but it might be.
_________________________
Bitt Faulk