Well, I don't believe it will ever be possible to make un-crackable software. A human invents protection; another will invariably crack it. So I find it a futile effort on the part of all DRM'ers - they are just actually making things harder for their *licensed* customers, and not the crackers.
ZIPmagic's own protection is key-based. This is trivial to crack...my position on this is; if someone who can buy the software finds a crack, (s)he will most likely buy it anyways. OTOH, if someone doesn't want to pay, they never will - so why make things harder for my own customers, who are actually willing to pay - by employing draconian DRM?
I give free keys to anyone who asks nicely. Heck, that's why even the software itself, is licensed with a 30 day free trial, and then on top of that, a 30 day delayed billing - where you can opt-out any time *after* having already received your key. There's many consumer goods sold that way - buy now pay later - why not software? This gives people 60 days to enjoy the product without paying for it. I'm confident that my software's gonna make them so happy, that by the end of those 60 days, they're going to pay for it, or crack it
So enjoy in the fullest sense of the word