Well, I was getting tired of my downloads failing when they're almost done because my hdd ran out of space(I only have a gig to spare and movie suck that up fast). So I whipped an app that pauses all downloads when diskspace drops below a set minimum. The code is not exactly beautiful and it needs MFC, but it does what it should and only took an hour to make. Plus some of this code may be of interest to potential developers(eg finding the kazaa window, sending events to it).
Use instructions: run it while KL is running, put in the values it asks for, and thats it. It will exit if it doesn't find Kazaa on its next cycle.
PS This was made to be a quick-fix. Don't judge me by it.
Hope this will be useful to someone.